我是新手,但已经阅读了不少关于这个主题的帖子,但我找不到与我类似的案例。我对 Ubuntu Server 14.04 并不陌生,也不是专家,但我主要管理我想要完成的工作。双启动并非如此。我有一个全新的 Windows 10 安装,我在安装 Windows 10 之前就为双启动准备了 SSD。我现在有一个 450MB 的恢复分区、一个 100MB 的 EFI 系统分区和一个 100GB 的 Windows 10 分区。除此之外,我还有一个 12GB 的 EFI 系统分区,Ubuntu Server 安装在该磁盘上,还有一个 7.5 的交换分区。我安装了 Windows 10,研究了双启动的事情,然后安装了 Ubuntu Server,但结果并不理想……启动时,我得到了 GRUB 菜单,可以选择 Windows 和 Ubuntu,但启动到一半时,Ubuntu 似乎就停在那里(Windows 10 工作正常)……所以我重新安装了 Ubuntu,现在没有 GRUB 菜单,但如果我将 Windows 分区设置为主启动设备(在 UEFI bios 中),它会在 Windows 中启动,如果我将 ubuntu 分区设置为主启动设备,它会启动 Ubuntu。我怎样才能找回 GRUB 菜单并获得正确的双启动设置。如果回答我的问题需要更多信息,我很乐意研究
答案1
恭喜您已成功完成双启动。重新安装 GRUB2 是安装操作系统后将控制权返回给引导加载程序的常见做法。启动 Ubuntu 并在终端上输入以下内容。
sudo grub-install /dev/sdX # Example: sudo grub-install /dev/sda
请注意,X 是您希望 GRUB 写入启动信息的驱动器号。
有关详细信息,请参阅:https://help.ubuntu.com/community/Grub2/Installing