我正在尝试将Arch linux安装到新的(而且非常笨拙的)HP Pavillion 15笔记本电脑上。
这是基于UEFI的计算机。经过几次摇摆后,我设法走得很远。在系统设置程序中,传统模式已禁用,并且我已将EFI引导至刻录的Arch DVD,并逐步完成了《 Arch 初学者指南》和更高级的《安装指南》,直至安装grub。
在chroot
ed期间,我执行:
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch_grub --recheck --debug
这会发出大量的输出,包括:
该系统不支持EFI变量
第一次到这一点,我继续安装,不知道这是否是实际问题。原来是这样,因为当我重新引导计算机时,找不到可引导介质,并且计算机拒绝引导。那时,我能够进入UEFI设置菜单并选择要启动的EFI文件,然后Arch Linux将启动。
但是我现在回去重新安装,尝试解决上面的问题。
如何使GRUB正确安装?