为什么 Windows 10 无法在 Ubuntu 中启动

为什么 Windows 10 无法在 Ubuntu 中启动

我目前使用 Ubuntu 20.04 作为我的主要操作系统,我尝试从 Windows10 切换到 Ubuntu20.04,一切运行良好,但现在我想双启动 Windows 和 Ubuntu。我在硬盘上创建了一个新分区并准备好了一切但是当我尝试启动我的 Windows 10 USB 驱动器时,它从未启动并默认为 Ubuntu。在 BIOS 中,它说我已经有了 Windows 启动管理器和 Ubuntu 启动,并且我还有 USB 闪存驱动器第一、CD/ROM 第二,最后是 OS BOOT 我的 USB 一切都很好,我认为它具有正确的格式我也试图删除所有的 Ubuntu 只得到 Windows10。我删除了所有内容并擦除了我的硬盘,但我仍然无法进入 Windows,我想要的只是双启动 Windows 和 Ubuntu 或者只是让 Windows 完全恢复。

答案1

如果您的台式机带有 SATA 固态硬盘,这里有一个奇怪的解决方案。您可以拔下硬盘,从 USB 启动,然后在 Windows 启动安装时重新插入硬盘。所有操作系统都应该支持这种技术(Windows 支持),这是一种强制 BIOS 从 USB 启动的好方法 :)。现在您可以安装 Windows(在不同的硬盘上),然后执行相同的操作从您的 ubuntu 硬盘启动。然后sudo update-grub在 Ubuntu 中运行该命令,您就可以进行双启动了 :)

编辑:只有当您拥有第二个 Windows 物理硬盘时它才有效

答案2

我没有足够的积分来评论。以下是我多次使用过的方法:

我假设您知道如何为//home和分配空间swap。只需按照“搜索”中的顶部链接操作即可。

答案3

@Irsu85 提醒了我你可能遇到的另一个问题。这种情况发生在配备 SSD 的新笔记本电脑上。我无法对新购买的配备 SSD 的联想 Flex 15 2-in-1 进行双启动。

修复步骤:

  • 转到Setup Utility(启动时按 F12 或 F2)--> Configuration--> SATA controller Mode。将其设置为AHCI

  • 像往常一样进行双启动。

笔记:永久保持模式AHCI,安装后不要切换回来。

在此处输入图片描述

我花了大约两天的时间才弄明白。默认选项 Intel RST(Optane)实际上会降低配备 SSD 的系统速度。

PS:我在 2022 年遇到了另一个问题,请参阅使固定

相关内容