-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 INET Administrator wrote: > I have succesfully setup a Compact Flash card bootup using a card > formatted and sys'd in win9x and a DOS etherboot image. I copied the > etherboot image to the CF card, deleted the win9x command.com and > renamed the etherboot image to command.com (initially tried a DOS 6.22 > format but client always freezes at VERIFYING DMI POOL DATA) > > Everything works perfectly, client boots into X, use programs etc... > but with 1 small annoying problem. The client booting off the CF card > always shows the following message just after the pc POST info:- > > Type the name of the Command Interpretor (e.g., c:\command.com) > C> > > I type in command.com and the boot process continues. > > Any idea's appreciated, maybe I should format the CF card in linux and > setup a linux boot image. I am a linux newbie but if someone can give me > good enough instructions I will have a go at anything once.
Definitely try that (please!). :) Assuming your CF card is on /dev/hda, partition the drive with a Linux partition (type 83) using fdisk (or your favorite Linux partition tool), create an ext2 (or your favorite) filesystem on the partition, create the file structure necessary for the bootloader, copy the Etherboot LILO code to the device, and initialize the bootloader on the CF device. 1) Partition the CF device with a Linux partition scheme: Type 'fdisk /dev/hda' at a command prompt. This will bring up the paritioning tool under Linux. Delete all existing partitions on the device (unless you want to save something). Create a single primary partition with ID 1. Make sure the parition type is Linux (should be 83, if I remember correctly). Write out the parition table and exit fdisk. 2) Create a filesystem on the newly created partition: Type 'mke2fs /dev/hda1' at a command prompt. This will create an EXT2 filesystem on the first partition on your CF device. The device is now prepared to be mounted and files placed on it. You can mount it by typing 'mount /dev/hda1 /mnt' (or a location you would like to use; we will assume /mnt). 3) Add the files for LILO and Etherboot for your network card: Create the following directories on your CF device: boot, etc, tmp. The Etherboot files go in /boot along with specific LILO files. The lilo.conf file goes in /etc. To create the directories, type 'cd /mnt' at a command prompt. Type 'mkdir boot etc tmp' from that location. Copy the parts of LILO from your current installation (if you use LILO as your bootloader) or download and install LILO on your workstation and copy the relevant files. Most likely you will want the /boot/message file and the /boot/boot.b files. Copy them from /boot to /mnt/boot. Copy the /etc/lilo.conf file to /mnt/etc/lilo.conf. Copy the LILO Etherboot file from wherever you downloaded it (www.rom-o-matic.net has them) to /mnt/boot. Edit /mnt/etc/lilo.conf and change the configuration to point to the /boot/<LILOETHERBOOTFILE> file instead of the kernel image it was pointing to. 4) Initialize the bootloader on the CF device on the MasterBootRecord of the CF device: You will need to make sure that the /mnt/etc/lilo.conf file has boot=/dev/hda (or whatever your CF device will be when inserted). If it is currently not that device, you will need to determine which BIOS disk it will be and "modify" it with bios=... and disk=... lines in /mnt/etc/lilo.conf. I will leave that as an excercise in reading the man pages for lilo and lilo.conf for you to figure out. E-mail the list if you need assistance. To initialize the CF device's MBR to allow it to boot, you will need to run the /sbin/lilo command from a command prompt. LILO needs to know that you intend to install the bootloader on a device other than your currently running boot drive, so you need to specify the "root" location for the configuration file, etc. to LILO when running the command. You do this with the '-r' option to lilo. Type 'lilo -v -r /mnt' to install the bootloader onto your CF device. Reboot and enjoy Etherboot/LTSP! :) - -- Jason A. Pattie [EMAIL PROTECTED] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE99L/euYsUrHkpYtARAqcWAJ9A+wuUtOuGyTYKmSG0P7iBCIdM9QCfV8h4 Tcee5gXVei2Db2J7MtVUJr8= =+eJh -----END PGP SIGNATURE----- -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _____________________________________________________________________ Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: https://lists.sourceforge.net/lists/listinfo/ltsp-discuss For additional LTSP help, try #ltsp channel on irc.openprojects.net
