Re: [Etherboot-users] Boot pxelinux.0, then exit to local disk boot?
Brought to you by:
marty_connor,
stefanhajnoczi
From: Erik F. <for...@ce...> - 2005-11-15 15:24:00
|
Alexander Heinz <mai...@gm...> writes: > > Is there a way to configure etherboot so that it boots off disk, loads > > pxelinux (or similar) via network and if pxelinux says so, boots the > > operating system on the first hard disk partition? > > Use this floppy to install etherboot on your hard disk: > http://etherboot.anadex.de Very, very interesting. > copy the files pxelinux.0 and chain.c32 from the syslinux package to > your tftproot. I also had to install menu.c32 from the same directory as chain.c32 > create the sub-directory pxelinux.cfg in your tftproot > create a file called default > > DEFAULT menu > PROMPT 0 > TIMEOUT 100 > MENU TITLE a simple boot menu > LABEL nextdev > MENU LABEL next device (depends on BIOS settings) > localboot 0 This gives me a loop, where etherboot is loaded again. But I think I should blame my BIOS. > LABEL hda > MENU LABEL Master Boot Record (MBR) of the 1st hard disk > KERNEL chain.c32 > append hd0 append hd0 2 ..seems to be a better choice, since it then will boot from the second partition (not the partition where syslinux is installed). > LABEL menu > MENU HIDE > KERNEL menu.c32 Thanks for the answer, I think you just solved my problem! Btw, is the source code for the All-drivers etherboot available somewhere? I would like to create a CD that does step 1 and 2 in the "how to install etherboot to a hard disk" automatically. Cheers, \EF -- Erik Forsberg OpenSource-based Thin Client Technology Cendio AB Phone: +46-13-21 46 00 Web: http://www.thinlinc.com |