在 Uefi 模式下,ubuntu 无法与 windows 10 进行双启动

在 Uefi 模式下,ubuntu 无法与 windows 10 进行双启动

我有一台预装了 Windows 10 的笔记本电脑。我想切换到 Ubuntu,但我决定保留 Windows 以防 Ubuntu 安装无法正常工作。因此,我创建了一个新分区,并使用 Rufus 制作的 Live USB 在 uefi 模式下在其上安装了 Ubuntu 16 LTS。Ubuntu 安装成功并重新启动。但 Windows 很快就加载了,好像什么都没发生一样。我无法访问 Ubuntu。即使按住 Shift+Restart 并选择 Ubuntu 也无法访问。

我尝试了找到的所有解决方案,尤其是以下提到的解决方案:

https://askubuntu.com/questions/22183...s-10-with-uefi

https://help.ubuntu.com/community/UEFI

我使用命令 bcdedit 将路径设置为 ubuntu

C:\WINDOWS\system32>bcdedit

Windows Boot Manager
--------------------
identifier              {bootmgr}
device                  partition=\Device\HarddiskVolume2
path                    \EFI\ubuntu\shimx64.efi
description             Windows Boot Manager
locale                  en-GB
inherit                 {globalsettings}
default                 {current}
resumeobject            {11e89e34-0792-11e6-bec9-91b447580268}
displayorder            {current}
toolsdisplayorder       {memdiag}
timeout                 30


Windows Boot Loader
-------------------
identifier              {current}
device                  partition=C:
path                    \WINDOWS\system32\winload.efi
description             Windows 10
locale                  en-GB
inherit                 {bootloadersettings}
recoverysequence        {11e89e36-0792-11e6-bec9-91b447580268}
recoveryenabled         Yes
isolatedcontext         Yes
allowedinmemorysettings 0x15000075
osdevice                partition=C:
systemroot              \WINDOWS
resumeobject            {11e89e34-0792-11e6-bec9-91b447580268}
nx                      OptIn
bootmenupolicy          Standard

我启动了 ubuntu 的 Live CD 版本,将 shimx64.efi 复制到 /EFI/Boot 和 /EFI/Microsoft/Boot,并使用终端将其重命名为 Bootx64.efi 和 Bootmgfw.efi。当我重新启动时,什么也没发生,我收到此错误:

Insert system disk in drive,
Press any key when ready....

然后我恢复了启动文件,并重试 Boot-Repair 推荐的修复方法。重新启动后,我得到了与之前相同的错误...

我还无法在 bios 设置中选择 ubuntu 从 Uefi 启动首先启动,因为我只发现 HDD/SSD、USB 内存、ODD、LAN1、LAN2......执行命令 efibootmgr 时也是如此。

请帮助我。我浪费了一整天的时间尝试不同的解决方案,但似乎没有任何效果。

计算机信息:

Toshiba Portege R930 series
Os : Windows 10
UEFI boot with secure boot
Intel Rapid Start
SSD 256 Go

答案1

在众多解决方案中,这是对我有用的解决方案:

  • 启动 LiveCD Ubuntu
  • 打开一个新终端并下载 Boot-Repair。
  • 启动启动修复 > 高级选项 > 取消选中 Grub 选项中的“安全启动” > 开始修复。
  • 重新启动 PC > 访问 Bios 设置 > 停用安全启动。

相关内容