Nathan Coulson wrote: > you may have to resort to building a initrd or a initramfs. Without one, > you need to specify a partition. > > just consider it like a "mini" linux system that can run a small bash > script, which could find your usb stick, mount it, and continue. there is a > command called switch_root that is very useful for this. At that stage > too, you can use UUID's if you have a linux environment to work with. > > Documentation/kernel-parameters.txt in the linux kernel may have other > options that I am unaware of, but afaik, root= can only be given devices. > > there was a way to determine what your boot device was in /sys, but I > believe you still need a initrd/initramfs to take advantage of this.
I can think of two solutions: 1. Edit the kernel line and boot that. 2. I suspect that the desired place to boot from is the first partition on the usb drive. Just create several entries for /dev/sda1, /dev/sdb1, etc and then boot to the one that the bios recognizes as the usb drive. -- Bruce -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
