|
台式机实机,SSD 120GB MBR盘为 (hd0),HDD 4TB GPT盘为 (hd1),两个硬盘均在最后分有 EFI 分区和一样的引导文件;G4E 的 BOOTX64.EFI 和 MENU.LST 均存放在 EFI 分区 /EFI/GRUB 目录下,/EFI/BOOT/BOOTX64.EFI 为 Windows 启动文件;硬盘和 BIOS 中的 UEFI 启动顺序均是 Windows Boot Manager、G4E、GRUB2。一直以来,这样的环境下在 G4E 中 chainloader (hd0) 都是失败(输入这个命令回车后只有一横的光标没下文),但是 map 出来的虚拟光驱之类,可以 chainloader (0xff) 启动成功。今天心血来潮,分别试了下 map --mem winpe.iso (0xff) 和 map --mem win10.vhd (hd) 后,再 chainloader (hd0) 或 chainloader (hd1) 就正常,但是 输入 boot 之后,引导的却是 map 出来的 ISO 和 VHD 里面的引导文件——换句话说, chainloader (hd0) 或 chainloader (hd1) 的结果是 chainloader (hd-1) 和 chainloader (0xff)。
说起来很乱,不知道大家能不能看明白?
|
|