我在禁用安全启动和快速启动的情况下安装 Ubuntu,但 grub2 仍无法安装。这是全新安装。请帮忙!
答案1
我假设您正在安装 efi 模式。我现在的电脑也遇到了这个问题。问题不在于 grub-install,而在于 update-grub,因此没有创建 grub 的配置文件。
如果安装程序在底部有一个命令行选项,这将使这一切变得容易得多。因为您可以在进行此更改后返回安装 grub。否则,您将必须在未安装 grub 的情况下完成安装,然后使用实时 CD 来解决问题并安装 grub。
文件 /etc/grub.d/30_uefi-firmware 是用于将系统 uefi 控制台添加到 grub 菜单的脚本。它会出错。
我将其编辑如下:
设置-e
gettext_printf "为 EFI 固件配置添加启动菜单项\n" >&2
猫 << EOF
菜单项‘uefi-firmware’{
启动设置
}
末梢血
然后更新 grub。
如果您可以在不离开安装程序的情况下进行此更改,请返回安装 grub,它应该可以工作。
如果没有,那么它会变得更加复杂,但仍然可以完成。单击不使用 grub 完成安装。从实时 CD 启动并在主目录中创建一个名为“target”的文件,然后在那里打开一个终端(右键单击-->操作-->打开终端)。验证要安装的驱动器和分区号。
然后执行以下命令:
挂载/dev/sda2 目标
挂载/dev/sda1 目标/boot/efi
sudo chroot 目标
sudo 更新 grub