On Nov 04, John Hay wrote:
> > John Hay writes:
> > | > > the dhcp.xxx stuff is easy, the problem is that the DHCP options are not
> > | > > enough, so im trying to look into defining a FBSDclass ala PXEClient, and
> > | > > supplying stuff like usr-ip/usr-path swap-ip/swap-path or whatever.
> > | > 
> > | > You don't need those; you can get them out of /etc/fstab.  In particular, 
> > | > the whole idea of passing the NFS swap details in at this stage is just 
> > | > *totally* bogus.
> > | 
> > | How do you specify nfs swap in the fstab file? I have been trying the
> > 
> > You don't, it is done via the bootp or dhcp record option 128 for example
> >           option option-128 "192.168.2.254:/usr/work/netboot";
> > You then have to make the swap file in that directory of format
> >     swap.<IP of client>
> > Use dd to create the file by copying /dev/zero for the size you want.
> > 
> > Note during boot up the kernel will tell you what it is using for 
> > swap via this request.
> 
> The option-128 confuse the pxeboot program. If I put
> 
> option root-path "/export/diskless";
> option option-128 "10.1.2.3:/export/shark";
> 
> in the dhcpd.conf file, pxeboot tries to mount /export/sharkM-^[^B-iÿ
> as the root filesystem. Removing the option-128 line at least get me to
> boot albeit without swap.

        Try shortening the paths, ie root-path "/e/d".  This might 
get you a little more room.

        --Mat
> 
> John
> -- 
> John Hay -- [EMAIL PROTECTED]
> 
> 
> To Unsubscribe: send mail to [EMAIL PROTECTED]
> with "unsubscribe freebsd-hackers" in the body of the message

-- 
Mathew Kanner <[EMAIL PROTECTED]>  SOCS McGill University
   Obtuse quote: He [not me] understands: "This field of perception
   is void of perception of man." -- The Quintessence of Buddhism 


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to