Windows 10和Ubuntu 16.04 LTS双启动问题

前段时间我升级到Windows 10,并想尝试Ubuntu。

安装完成后,当我重新启动计算机时,我有多种选择可供选择。 当我选择Ubuntu时一切都很好,关闭我的电脑然后再打开我再次有这个选项。

选择Windows启动管理器时会出现此问题。 我的Windows 10加载我做我的东西等..当我关闭它再打开我没有可用的选项,Windows 10自动加载。

此外,当我进入高级系统设置将默认操作系统设置为Ubuntu时,它不在下拉列表中,只显示Windows。

您可以尝试恢复GRUB,而不是使用EasyBCD等第三方工具。

首先禁用 Windows上的快速启动 。 为此:

在你的窗户10上,

管理员身份打开命令提示符并执行powercfg /h off

现在,转到Control panel – > Power Options – > Choose what power buttons do (左侧) – > “更改当前不可用的设置”

删除 “快速启动”上的刻度线

在此处输入图像描述

这会禁用Windows上的快速启动(这在双引导时是必需的)。

现在重启。

你应该看看你的Grub。 干净整洁。

注意 :

如果你已经尝试过EasyBCD,你可能搞砸了你的启动加载器。 如果是这样的话:

在启动期间转到多重启动管理器(在HP笔记本电脑上打开计算机后立即按f9键 ,在戴尔笔记本计算机上按f12键 )并手动启动到Ubuntu。

要么

执行上述步骤后重新启动。 转到你的BIOS。

转到启动部分和启动加载器(或类似),并在Windows启动管理器上面显示“Ubuntu on HDxxxx”选项。

要么

现在运行以下命令重新安装grub:

 sudo update-grub sudo grub-install /dev/sda sudo update-grub 

而已。

两种方法 – 第一种:尝试使用“EasyBCD”软件,它允许您选择默认的操作系统。

第二:你可以做的另一件事是当你打开你的机器时按下退出按钮,在出现任何徽标之前按下逃生,你会看到几个选项,选择一个说“启动设备选项”或类似的那个,应该为您提供可用的操作系统列表。

Ps第二个在我的电脑上工作得很好,但我不太确定你的。 试试看。

这可能是Windowshibernate的问题。 当Windows 10关闭时,它“有助于”hibernate。 在按下关机按钮时停止该行为只需按住换档。 如果这不起作用,请尝试从live cd 启动并运行boot-repair 。 访问它只是运行:

 sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update && sudo apt-get install -y boot-repair && boot-repair 

这将解决许多grub2问题。

来源:ubuntu社区支持wiki,askubuntu.com

我也会推荐EasyBCD( http://neosmart.net/EasyBCD/ )。 它现在支持Windows 10。 只需在Windows 10中安装它,选择启动时所需的所有操作系统(它将自动恢复16.04)并使用它提供的启动菜单。如果您有任何进一步的问题,请告诉我。

此解决方案可能特定于我的2016 HP笔记本电脑。

你需要关闭hybernate和快速启动出于其他原因 – 请参阅快速启动说明但在我的情况下,它仍然直接启动到Windows。 我安装了EasyBCD但随后被告知Linux不是一个选项,因为我的机器正在UEFI模式下启动 – 请参阅启用传统启动模式 。

(注意:根据某些文章的建议,无需重新安装Windows或购买修复软件。)

在BIOS菜单中,我只启用了旧版支持并禁用了安全启动。 这使得启动菜单可用(通过ESC),这允许我在启动设备选项下选择ubuntu。

如果我想要ubuntu,我需要在启动时按ESC,否则我想它会恢复到UEFI和Windows。

在我的惠普笔记本电脑2018中,问题在于Ubuntu是可启动的,但Windows 10会睡觉。 我用过boot-repair 。

之后,在进入Windows 10时按Esc