![如何三重启动 Windows XP、Ubuntu 9.10 和 Windows 7](https://linux22.com/image/1224138/%E5%A6%82%E4%BD%95%E4%B8%89%E9%87%8D%E5%90%AF%E5%8A%A8%20Windows%20XP%E3%80%81Ubuntu%209.10%20%E5%92%8C%20Windows%207%20.png)
如何三重启动 Windows XP、Ubuntu 9.10 和 Windows 7?我应该先安装哪个操作系统?
答案1
从这里
如果您需要额外的资源,您可以使用 apcmag.com 双启动指南并进行相应调整。
下载并刻录 GParted Live(只需进行 Google 搜索)到 CD 并启动计算机。使用 GParted 为 W7 创建一个新分区(至少 10-15 GB)。确保它与 XP 分区相关联,以便 W7 引导加载程序可以识别 XP。启动 W7 时,它会为您提供将 XP 作为“早期版本的 Windows”启动的选项。
然后,您需要使用 EasyBCD 调整 W7 引导加载程序(说明可在 apcmag 指南中找到),或者最好通过执行以下操作重新安装 GRUB 引导加载程序:
插入 Ubuntu Live CD(或闪存盘或其他任何东西)并选择“尝试不更改计算机”。加载后,打开终端并输入“sudo grub”
然后按顺序输入以下命令。
- 根 (hd0,0)
- 设置(hd0)
- 辞职
- 出口
重新启动,它会直接返回到 Ubuntu。现在您需要编辑 GRUB 以获取 Windows 分区。您有两个选择 - 将两个 Windows 分区都输入 GRUB,或者直接输入 W7,然后使用 W7 引导加载程序选择 XP。要编辑 grub,请在终端中输入“sudo gedit /boot/grub/menu.lst”(或将 gedit 替换为您喜欢的任何程序),并确保选项“hiddenmenu”前面有一个“#”以使其可见。然后转到列出所有 Ubuntu 内核的最底部并添加以下内容(注意:位置 (hdX,X) 可能因您的安装而异):
title Windows XP
root (hd0,1)
makeactive
chainloader +1
title Windows 7
root (hd0,2)
makeactive
chainloader +1
答案2
答案3
这不是直接回答您的问题,但由于我过去经常双启动不同的操作系统,现在使用虚拟机,所以我想将其作为建议。由于我是一名 .Net 开发人员,我将 7 安装为主机操作系统,因为这是我最常使用的,然后我使用 VMware 并运行 Ubuntu 副本作为虚拟机。我对 XP 也这样做,但现在我使用它的次数越来越少了。虚拟机的性能对我来说很好,我甚至运行 Windows Server 2008 来测试我的应用程序。如果您有硬件,我会尝试一下,因为它可能也适合您。
你调查过吗XP 模式在 Windows 7 中,如果您需要 Windows XP,这可能会对您有用。
我在讨论中只是使用了 VMware,因为这是我使用的虚拟盒是一个开源替代方案,可让您执行相同的操作。