GRUB 会格式化您的 ESP 吗?

GRUB 会格式化您的 ESP 吗?

我正在预装 Windows 10 的笔记本电脑上安装 Arch Linux,经过几次重新启动后,我意识到您需要安装引导加载程序,因为 pacstrap 不这样做。我使用以下命令安装了 grub:

grub-install --efi-partition=/efi

但我担心我的 EFI 分区会被格式化并且 Windows 无法启动。我是 Linux 的专家,但我从未安装过 Arch。有任何想法吗?

答案1

抱歉,我无法给您一个完整的答案,但我可以向您保证,在现有 EFI 分区上安装 GRUB 不会对其进行格式化。我已经在我的笔记本电脑上安装了 Arch 和 Windows 10,并且运行完美。 GRUB自动识别Windows efi并将其添加到启动列表中。

顺便说一下,作为参考,我通过执行以下命令安装了 GRUB

$ grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/path/to/efi
$ grub-mkconfig -o /boot/grub/grub.cfg

答案2

否,grub-install不格式化 ESP。 ESP 必须已安装。

grub-install是否覆盖grubx64.efi(根据架构存在变体)。

相关内容