![SSD 上安装 Windows;HDD 上安装 Ubuntu](https://linux22.com/image/1108402/SSD%20%E4%B8%8A%E5%AE%89%E8%A3%85%20Windows%EF%BC%9BHDD%20%E4%B8%8A%E5%AE%89%E8%A3%85%20Ubuntu.png)
在我的系统中,我有一个 120GB 的 SSD 和一个 1TB 的 HDD。我在 SSD 上安装了 Windows 7,并将 HDD 分成 2 个分区,一个用于 Windows 程序和文件。另一个用于 Ubuntu。
但是当我在 Windows 7 旁边安装了 Ubuntu 之后,Grub 无法识别我在 SSD 上安装的 Windows 7。
我现在该怎么做才能再次访问/启动 Windows 7?
答案1
当您将 Ubuntu 引导加载程序安装到 HDD 时,它很可能也安装到了同一个驱动器上。由于您的 BIOS“启动顺序”可能将 SSD 列在 HDD 上方,因此您的引导加载程序 (GRUB) 不是启动过程的一部分。它在那里并且设置正确,但是当您的系统检查 Windows 驱动器并在那里找到启动分区时,它会被跳过。
您可以尝试从实时 CD/USB 启动并'修复 GRUB'通过将其安装到 SSD,或者更改 BIOS 中驱动器的启动顺序。
我会首先尝试更改 BIOS 设置,这是最简单的。
编辑抱歉,我刚刚意识到我读错了问题。不过,您可能仍然可以通过点击“修复 GRUB”链接来修复问题。一旦您在 GRUB 中获得 Windows 条目,这是一篇帖子解释如何使其成为默认值。
答案2
哪一个是你的主驱动器?HDD 还是 SSD?如果 SSD 是主驱动器,那么您可以使用 EasyBCD(来自适用于 Windows 7 的 NeoWin)添加 Linux 条目,这样您就可以使用 Windows 启动菜单轻松访问 Ubuntu!
答案3
如果您不确定上述方法的操作方法,并且有足够的时间,您可以尝试在您的 HDD 上重新安装 Ubuntu,但使用手动分区选项(或在设置中称为“其他内容”),然后在“选择用于引导加载程序安装的驱动器”选项上,将其设置在 SSD 上。我认为这应该可行。祝你好运!;)