[syslinux] Booting to USB Pen Drive

H. Peter Anvin hpa at zytor.com
Thu Mar 11 13:15:23 PST 2004


Franz Henning wrote:
> 
> In linux most USB devices appear as sdaX where X is the partition
> number.
> Are you sure that when linux comes to mount the USB root partition, that
> 
> the kernel has all the correct kernel modules loaded so that it can 
> access the USB.
> Up until that point, all access to the USB device has been done via the 
> BIOS disk read routines. The "mount" is done using the linux kernel 
> drivers, so for the mount to work, the linux kernel drivers have to be 
> working. Either make an initrd with them on, and force them to load, or 
> compile them into the kernel.
> 

Worse.  For some idiotic reason the USB people decided to do enumeration 
asynchronously, even on first boot, so the device tends to show up late.

This is a huge problem with booting from USB.

	-hpa




More information about the Syslinux mailing list