>> boot=LABEL=<boot_device_label>
>>
>> in grub config work for you?
> 
> I hoped so, but actually no. Grub complains at boot time not finding the 
> root device. Is this available in the grub-0.97 series at all?

I am not sure about grub 2, but 0.97 knows nothing about filesystem
labels (and neither does the kernel itself).

Where the syntax above works, it's because the distribution provides an
initramfs containing (among other things) a script which looks at the
kernel commandline and figures out the correct device node before
attempting to mount the root filesystem.

The only sensible way to handle the OP's problem is to have everything
USB-related (or at least usb-storage) built as a module.

Why would you want USB compiled in the kernel, anyway? Even if you were
using an USB keyboard, you would not be able to do much if the boot
process does not even reach the point where udev starts loading modules...

andrea

Reply via email to