双启动 Windows 10:无法启动最新的 Ubuntu,只能启动旧版本

双启动 Windows 10:无法启动最新的 Ubuntu,只能启动旧版本

我收到了MSI GS65 8RE-052FR 隐形薄型预装了 Windows 10 企业版的笔记本电脑(我之前使用的是 Windows 7)。我正在尝试安装 Xubuntu 18.04 双启动。

我已经对硬盘进行了分区,为 Xubuntu 腾出了一些空间。下一步是从 Live USB 尝试 Xubuntu。

我有一个 USB 驱动器,上面有 Multisystem 和一系列 Linux 变体。我已经在另一台笔记本电脑(也是 Windows 10 的 DELL)上测试了 USB 驱动器。我可以通过这台笔记本电脑上的 Legacy BIOS 或 UEFI 从 USB 驱动器启动最新版本的 Xubuntu(18.04)。

请注意,拥有相同笔记本电脑并搜索如何在启动时访问启动媒体菜单的人:在这台计算机上,它是使用 F11,而不是 F12 或 F2。同样,要在计算机启动时访问 UEFI 菜单,请按 DEL。

我在使用 MSI 笔记本电脑时遇到了几个问题。第一个问题:不知道该如何从该死的 Windows 10 界面访问 UEFI 菜单!(最后找到了:重新启动时按住 Shift 键访问某个菜单,我甚至不确定它是 Windows 还是 UEFI 的一部分)。

然后我尝试禁用 UEFI 以切换到传统 BIOS 并禁用快速启动。结果一切都乱套了:我无法启动 Windows,也无法从 Live USB 启动,也无法再次访问 UEFI(我需要先启动 Windows!)。幸运的是,我可以通过按住电源按钮 20 秒来重置 UEFI。

与此同时,我了解到最新版本的 Ubuntu 可以从 UEFI 启动,因此我决定尝试一下,因为传统 BIOS 不起作用。我再次访问了 UEFI 并检查:安全启动未激活;我已禁用快速启动;启动模式为 UEFI。

结果: - 我仍然可以启动 Windows(好)。 - 我仍然可以在启动时选择启动媒体(好)。 - 然后我可以选择 Xubuntu 18.04,但它最终在操作系统启动期间完全卡住。 - 但如果我选择 Xubuntu 16.04,它就可以工作了!

怎么回事!我只能启动/安装旧版本的 Ubuntu?!

以下是 Boot-Info 的结果:https://pastebin.com/gG0d2mCV但我不相信这与此有任何关系。

我也在 Linux Mint 上尝试过,结果是一样的。

答案1

好的。我在法国 Ubuntu 论坛的帮助下找到了答案:

  • 因此禁用快速启动和安全启动。
  • 调整 Windows 中的分区大小以便为 Ubuntu 腾出空间。
  • 编辑 GRUB 后从 Live USB 启动。我尝试了以下操作:

    • acpi=关闭:低分辨率显示屏的靴子(800x600)
    • 模式设置: 一样。
    • modprobe.blacklist=nouveau,靴子以正确的方式显示!(1920x1080)

因此从 Live USB 会话(使用modprobe.blacklist=nouveau),我安装了 Ubuntu(实际上是 LM)。在计算机重启时,它启动 Windows,并给出 Windows 和 Ubuntu 之间的选择。我不得不进入 BIOS 并更改启动顺序,将“USB:硬盘”置于“硬盘:Windows 启动加载程序”之前。然后在重启时,GRUB 提供了 Ubuntu 和 Windows 之间的选择,但仍然应该编辑 GRUB 以添加modprobe.blacklist=nouveau。然后从 Ubuntu 会话中,我使用驱动程序管理器激活 nVidia 驱动程序,现在我无需编辑 GRUB 即可启动。终于!

只剩下一些小问题:Ubuntu 和 Windows 之间的时钟差异,并且由于某种原因,Ubuntu 安装没有创建交换。

相关内容