UBUNTU 16.04错误安装GRUB
我的电脑安装了Windows 10,当我尝试安装Ubuntu 16.04时,它没有检测到Windows 10,也没有在我的分区列表中检测到Windows 10。
在安装的最后一步,它显示了这个错误。
grub-amd64-efi
后来,我在“试用Ubuntu”中运行LiveCD,并将此命令粘贴到终端sudo fixparts /dev/sda
,而sudo fdisk -l
它不起作用。
请帮帮我。
双启动Windows 10和Ubuntu 16.04的解决方案有点棘手,因为它有点依赖于硬件。
有关详细解答和一般说明,请参阅此链接 。 如果上述链接无效,请参阅此链接 。
对于我的特殊情况,我有安装了Windows 10的Samsung Series 9 (2011)。 没有其他操作系统,但我的Windows 10有4个分区 (如下图所示)。 此PC需要F2进行设置,而启动菜单则不需要F10 / F11选项。 因此,设置中唯一的配置更改是“UEFI Boot Support”,它限制了我的问题的可能解决方案。
我的解决方案是保持我的Windows 10安装,并缩小分区,为Ubuntu 16.04安装腾出空间。
首先按F2进行设置并更改启动优先级 ,使主SATA HDD和Windows启动管理器 最后 。 现在它将允许我启动USB Live 。 图像中的引导顺序不正确,所以做什么对你有用,所以如果我的订单与你自己的订单不匹配也没关系。
使用16.04 USB Live ,然后开始安装过程。
当系统询问您是否要在“ 安装类型 ”菜单中格式化整个磁盘时,请选择“ 其他 ”。
现在,您处于已安装驱动器的手动分区页面中。 我只有一个名为“ sda ”的驱动器
上图显示我保持Windows 10安装并为需要Ext4文件系统的Ubuntu 16.04腾出空间。
安装重启后, 按F2进行设置并更改启动优先级 ,使主SATA硬盘和Windows启动管理器位于顶部; 分别。 这不是结束,但你应该试试看它是否适合你的情况。 我不得不再往前走几步。
回到USB Live安装并使用一个名为Boot-Repair的工具
重做Ubuntu 16.04安装,但更改了启动加载器安装设备 (如上图所示):
/ dev / sda上
至
的/ dev / sda1的
使用推荐选项重新启动并再次运行Boot-Repair 。
最终更改设置启动优先级,以使SATA HDD和Windows启动管理器位于顶部。
多次安装Grub和引导加载程序的组合允许安装工作,并允许首先选择Grub。
请注意,下图中sda1是Windows恢复, sda2是Windows启动管理器。
最后一步:在设置中匹配启动优先级,如下图所示。
- SATA硬盘
- Windows启动管理器
- ubuntu( 让它持久 )
下面是磁盘实用程序软件输出(磁盘管理)的图片,显示了Windows 10 , Ubuntu 14.04 , Ubuntu 16.04和Swap Area的一般分区方案。 所有3个OS都可以访问。
下面是我目前的GRUB,是的它有点乱。 我在Boot-Repair上做了高级选项,以自动选择Windows Boot Manager。 由于多次安装尝试和使用Boot-Repair实用程序,当前的GRUB设置是一个混乱的布局
自从ubuntu 16的测试版以来,我遇到了这个问题。我发现错误出现后,如果你重启到live cd并运行boot-repair,问题就解决了,ubuntu启动了。 要让Windows再次启动,您需要做的就是运行sudo update-grub
我有Windows 7,在安装Ubuntu 16.04后,我从未在GRUB中看到过Windows选项。
运行此命令对我有用:
sudo update-grub