Do not use devices at boot in chainloading.
* loader/i386/pc/chainloader.c (boot_drive): New variable.
(boot_part_addr): Likewise.
(grub_chainloader_boot): Simply call grub_chainloader_real_boot
with BOOT_DRIVE and BOOT_PART_ADDR.
(grub_chainloader_cmd): Set BOOT_DRIVE and BOOT_PART_ADDR.
Reported by Hitoshi Ozeki <h-ozeki@ck2.so-net.ne.jp>.
|
||
|---|---|---|
| .. | ||
| chainloader.c | ||
| chainloader_normal.c | ||
| linux.c | ||
| linux_normal.c | ||
| multiboot.c | ||
| multiboot2.c | ||
| multiboot_normal.c | ||