Date: Tue, 15 Jan 2013 10:48:56 -0800 From: Devin Teske <devin.teske@fisglobal.com> To: Wojciech Puchar <wojtek@wojtek.tensor.gdynia.pl> Cc: freebsd-hackers@freebsd.org Subject: Re: off topic but no idea where to ask Message-ID: <A6BB32A8-2A60-4A0F-BDC4-DEABADAE7317@fisglobal.com> In-Reply-To: <alpine.BSF.2.00.1301151916180.2295@wojtek.tensor.gdynia.pl> References: <alpine.BSF.2.00.1301151916180.2295@wojtek.tensor.gdynia.pl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Jan 15, 2013, at 10:18 AM, Wojciech Puchar wrote: > does anyone know a PXE image (just like /boot/pxeboot) that can be placed= on tftp server and the only thing it will do would be loading first sector= from first local disk at 0x07c00 and booting as with normal hard drive. >=20 > what i need is to be able to decide from server side if given computer bo= ots from NFS or hard disk. >=20 Yeah, no prob. NOTE: Our PXE server is Linux (*blech) but I assure you the only thing that= changes is the paths (/etc/dhcpd.conf becomes /usr/local/etc/dhcpd.conf fo= r example -- the pxelinux.0 image works fine served-up by ISC dhcpd on Free= BSD). First part of the recipe: $ awk '/filename/&&!/^[[:space:]]*(#|$)/{print}' /etc/dhcpd.conf filename "pxelinux.0"; $ ls -l /tftpboot/pxelinux.0 lrwxrwxrwx 1 root root 15 May 15 2012 /tftpboot/pxelinux.0 -> pxelinux.0-= 3.84 $ file /tftpboot/pxelinux.0-3.84=20 /tftpboot/pxelinux.0-3.84: data Next part of the recipe=85 The /etc/pxelinux.cfg/default file: DISPLAY /boot/include/boot.msg DEFAULT wpuchar_nfs PROMPT 1 ONTIMEOUT hdd TIMEOUT 50 TOTALTIMEOUT 6000 LABEL hdd LOCALBOOT 0x80 LABEL wpuchar_nfs =85 your nfs boot config =85 Last but not least, =85 $ cat /tftpboot/boot/include/boot.msg Press ENTER to boot from WPuchar's NFS server (defaulting to HDD boot in 5 = seconds)... --=20 Devin _____________ The information contained in this message is proprietary and/or confidentia= l. If you are not the intended recipient, please: (i) delete the message an= d all copies; (ii) do not disclose, distribute or use the message in any ma= nner; and (iii) notify the sender immediately. In addition, please be aware= that any message addressed to our domain is subject to archiving and revie= w by persons other than the intended recipient. Thank you.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?A6BB32A8-2A60-4A0F-BDC4-DEABADAE7317>