我在 XFS 分区中有一个 efi 应用程序。(hd0,gpt2)/test/EFI/BOOT/BOOTX64.EFI
我尝试通过以下方式对其进行链式加载:
set root="(hd0,gpt2)/test"
chainloader /EFI/BOOT/BOOTX64.EFI
但 chainloader 失败,无法找到 (hd0,gpt2)/test。这是否意味着 efi 需要驻留在 FAT32 分区上?还是我错过了一些 mod?
我通过 grub2 shell 做了一些研究。看起来我无法将路径设置为 root。当我ls /
这样做时,它说disk (hd0,gpt2)/test
找不到。这是否意味着 root 只能是磁盘分区?