grub2 可以在 FAT32 以外的文件系统上链式加载 efi 应用程序吗?

grub2 可以在 FAT32 以外的文件系统上链式加载 efi 应用程序吗?

我在 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 只能是磁盘分区?

相关内容