BIOS 检测已切换驱动器

BIOS 检测已切换驱动器

我刚买了一台新的华硕笔记本电脑,有 1 个 SSD 和 1 个 HDD。首先,我在 SSD 上安装了 Ubuntu 17.10,但无法启动(显示TSC_DEADLINE disabled due to errata消息),因此格式化所有内容并在 SSD 上安装 Window10。

一切运行正常,所以我决定再次安装 Ubuntu 17.10。我通过谷歌搜索找到了解决该TSC_DEADLINE disabled due to errata消息的方法,即从 ASUS 支持网站更新 BIOS。(但我还没有安装 Ubuntu)

完成更新后,我再次启动笔记本电脑,它将我引导至 BIOS 设置菜单,其中没有驱动器(未找到 SSD 和 HDD)。我发现我应该进入System Configuration > SATA Operation and select AHCI.并重新启动。然后在菜单中找到 SSD 和 HDD。然后我用 SSD(仅安装了 Windows10)启动它,但它将我引导到此页面:

error: unknown filesystem.
Entering rescue mode...
grub rescue>

因此我重新启动并尝试使用硬盘没有操作系统),以及Windows 10 已启动出乎意料。在This PCWindows 10 的菜单中显示 Windows 10 安装在 SDD 上(这是正确的)。

我的笔记本电脑好像切换了 HDD 和 SSD,我该如何解决?

总结一下:

  1. 我在 SSD 上安装了 Ubuntu 17.10,但无法打开
  2. 我格式化了 Windows 10 并将其安装在 SSD 上
  3. 我更新了华硕 BIOS,并将 SATA 操作更改为 AHCI
  4. HDD 和 SSD 已切换
  5. 我使用 SSD(装有 Windows 10)启动,然后引导我进行 grub 救援
  6. 我使用 HDD(没有操作系统)启动,Windows 10 已启动

编辑:我在我的硬盘上使用 MBR

答案1

如果您只使用 Windows,则不需要 grub。我会通过 USB 驱动器启动 Linux,并检查您的 SSD 以及 HDD,看看是否有任何未格式化的残留启动分区(即 grub)。可能是当您启动到空白驱动器时,bios 会搜索操作系统,如果找到一个,则直接跳过 grub(听起来它仍然在您的 SSD 上)。

相关内容