如何从不同的驱动器双重启动 Xubuntu 和 Windows 7 & 8

如何从不同的驱动器双重启动 Xubuntu 和 Windows 7 & 8

我的硬盘上有 Windows 7 和 8,然后我决定尝试 Xubuntu,并将其安装在独立的硬盘驱动器。

然后我尝试使用EasyBCD,但Windows无法识别Linux分区。另外,我在安装 Xubuntu 时删除了 Windows 的驱动器,以防万一......

那么,如何将其添加到启动列表中呢?

答案1

对于使用单独硬盘驱动器的双启动,您必须更改 BIOS 中的启动顺序。

例如,如果Win8在C盘,Xubuntu在D盘。如果BIOS先启动C盘(在D盘之前),那么您的计算机将加载Win8。

此外,Parallels 等第三方公司还提供简化的解决方案。

答案2

它们安装在单独的驱动器上并不重要,但如果您正在使用,grub2那么它将成为所有操作系统的引导加载程序。您需要进行配置grub才能“了解”每个操作系统是什么以及它位于哪个分区。这是通过使用update-grub命令来完成的,该命令自动执行更新过程/boot/grub/grub.cfg。我假设您已经grub2安装了,因为您用它标记了您的帖子。

Xubuntu首先,创建可启动的 USB 或 CD,以防重新安装驱动器后系统无法启动Windows。您可能已经完成此操作以便Xubuntu首先进行安装。

读这个Ubuntu 维基页面以确定是否有任何特殊因素适用于您的系统。

Windows将 Windows 驱动器重新插入后,您可能会遇到系统直接启动到且不提供grub启动菜单的问题Xubuntu。这是因为每个驱动器上都有一个启动分区。跟随或者修复您的grub启动分区。然后:

  1. 启动进入Xubuntu.
  2. 以 root 身份运行update-grub.这应该会自动检测您的Windows分区并将其添加到启动菜单中。
  3. 重新启动,您应该会看到一个菜单,提供要启动的操作系统。

如果您遇到问题,请确保您首先制作了某种可启动媒体,以便可以修复。将您的问题连同 的输出fdisk -l和内容一起发回此处/boot/grub/grub.cfg

相关内容