On Sun, Sep 07, 2008 at 03:18:43PM -0700, Carl Lowenstein wrote:
That's only part of the problem, though. SYSLINUX will load the
kernel and initrd. The next step is figuring out how to the
distribution to be able to find the USB device instead of a CDROM.
You could use ISOLINUX, but as you say not all BIOS's will boot from a
USB drive that has a CD image on it, since some treat it as a Zip
drive or a HD.
The 'mkusb.sh' script is down a ways on the page.
Without looking into it extensively, I find that 'mkusb.sh' is
specialized to loading a CD image that is laid out the way that
RIPLinuX.iso is. i.e. all files in directory /boot, and a Linux
kernel named /boot/kernel. If it doesn't find this it quits.
I don't imagine it would work in a general sense, since a lot depends
on what is in the initrd as far as finding the rest of the filesystem.
mkusb.sh is specifically for the RIP Linux.
You might try searching for the particular distribution you are
interested in, since for many, people have figured out how to make USB
drives that will boot them.
David
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list