三重启动 Windows 7、Ubuntu 12.04 和 Windows 8

三重启动 Windows 7、Ubuntu 12.04 和 Windows 8

我需要尝试 Win 8 并学习它,并且我想在已经安装 Ubuntu 和 Windows 7 的情况下对其进行三重启动(因为我只在必要时才会使用它)。

当前的引导加载程序是 Windows 的引导加载程序,我希望保持这种状态。无论是 Windows 8 还是 7 的引导加载程序都无所谓,但我希望能够以 Windows 7 作为默认引导这三个系统。

我也想为 Windows 8 使用外部驱动器。(它通过 USB 连接。)

当 Windows 8 位于通过 USB 连接的外部驱动器上时,我可以保留/使用 Windows 的任何加载程序并将它们全部链接在一起吗?如果它可以工作,但速度很慢或不太理想,那也没关系。

在提问之前,我阅读了另一篇关于此问题的文章,但由于我的主分区不够,我愿意将其格式化以转换为逻辑分区,所以我想稍微具体说明一下我的问题。

答案1

根据我的经验,Windows 始终需要位于 BIOS 中设置为第一个启动 HDD 设备的驱动器上。我不记得我是否在 Windows 8 上尝试过,但可能还是一样。

因此,如果您想从外部驱动器启动 Windows 8,则应从 BIOS 或 BIOS 的启动菜单中将其选为第一个启动设备。如果您从 Windows 7 启动加载程序(位于第一个驱动器上)中选择 Windows 8(位于第二个驱动器上),Windows 8 将开始加载,但几秒钟后计算机将重新启动。

您还可以尝试将所有操作系统安装到同一个硬盘上,并使用外部存储。或者在 Virtualbox 中运行 Windows 8(如果这足以满足您的需求)。

答案2

安装任何 Windows 到逻辑分区都没有问题。第一个 HDD 上必须至少有一个主活动分区用于引导相关文件。

如果在已安装 Win 7 和 Ubuntu 12.04 的计算机上安装 Windows 8,Windows 8 启动文件将取代 Windows 7 的启动文件,并且 BCD(启动配置数据)中将添加 Windows 8 的条目。

要查看完整的 BCD 内容(并编辑它),您可以使用可视化 BCD 编辑器

要使用 Windows 启动管理器启动任何 Linux/Unix 后代,请参阅 双启动 Windows 7 和 Linux/UNIX

相关内容