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

Reply via email to