1 |
On ven, 2008-02-29 at 13:00 -0500, Don Jerman wrote: |
2 |
|
3 |
> When the usb disk is attached after boot the BIOS doesn't give it a HD |
4 |
> number in the series 0x80,0x81, etc, where 0x80 = (hd0) in grub or |
5 |
> /dev/sda. The OS handles all the controller events and connects the |
6 |
> USB device up through udev. |
7 |
> |
8 |
> When it is attached at boot-time it does get one(!) because the BIOS |
9 |
> sees it before the OS has hooked in. |
10 |
> |
11 |
> To accomplish this you probably need to boot from the CD while the USB |
12 |
> is attached. To me it seems risky, but possible. I wonder what will |
13 |
> happen when you disconnect the USB drive after booting is complete? |
14 |
|
15 |
No way. Even if booting from a livecd (and the usb disk is seen as |
16 |
(hd0,0) grub unstall still complain about missing BIOS driver. |
17 |
|
18 |
I also tried from the grub shell: |
19 |
grub> root (hd0,0) |
20 |
grub> setup (hd0) |
21 |
but at this point the program exits whit a segmentation fault message. |