2008-02-03 Yoshinori K. Okuji <okuji@enbug.org>
Make grub-setup handle a separate root device. * util/i386/pc/grub-setup.c (setup): Always open the root device, so that the root device can be compared with the destination device. When embedding the core image, if the root and destination devices are different, set ROOT_DRIVE to ROOT_DEV->DISK->ID. Otherwise, to 0xFF. When not embedding, set ROOT_DRIVE to 0xFF.
This commit is contained in:
parent
9be6b98b6f
commit
bf567c5067
2 changed files with 31 additions and 11 deletions
12
ChangeLog
12
ChangeLog
|
@ -1,3 +1,15 @@
|
|||
2008-02-03 Yoshinori K. Okuji <okuji@enbug.org>
|
||||
|
||||
Make grub-setup handle a separate root device.
|
||||
|
||||
* util/i386/pc/grub-setup.c (setup): Always open the root device,
|
||||
so that the root device can be compared with the destination
|
||||
device.
|
||||
When embedding the core image, if the root and destination devices
|
||||
are different, set ROOT_DRIVE to ROOT_DEV->DISK->ID. Otherwise, to
|
||||
0xFF.
|
||||
When not embedding, set ROOT_DRIVE to 0xFF.
|
||||
|
||||
2008-02-03 Yoshinori K. Okuji <okuji@enbug.org>
|
||||
|
||||
Add support for having a grub directory in a different drive. This
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue