如何从头安装 Ubuntu、Windows XP 和 Windows 7 作为三重启动系统

如何从头安装 Ubuntu、Windows XP 和 Windows 7 作为三重启动系统

我目前正在运行 Windows XP,但已订购了 Windows 7。我想将 Windows XP 保留在单独的分区上,并安装 Ubuntu。

我应该按照什么顺序安装操作系统?与普通的单系统安装相比,我应该注意什么不同?例如,分区的顺序有什么不同吗?如果我想在 Win XP 和 Win 7 中将系统驱动器设为“C:”驱动器,我该怎么做?

答案1

您应该先安装 Windows XP。然后安装 Windows 7;它的引导程序也会处理 XP。此外,Windows 7 将其所在的任何分区视为 C:\(至少我的情况是这样的)。

最后,安装 Ubuntu。它的引导程序将检测所有其他 2 个操作系统。玩得开心!

答案2

您应该始终从最旧的到最新的,另外从最“Microsoft”的到更开放的。

无论安装了什么,Windows XP 都会将自己的引导加载程序写入 MBR(旧版 Windows 除外,例如 Win98)

Windows 7 将会找到 XP 并将其添加到自己的引导加载程序中。

反过来,Ubuntu 会将 Windows 引导加载程序添加到其自己的启动菜单 (grub),这将使选择 Windows 版本变得有点复杂(最坏的情况:4 次击键),但安装起来绝对是最容易的。

您还应该考虑在操作系统之间传输数据,因此也许需要留下一个分区(我建议 2-10GB,取决于您的硬盘大小)用于数据交换并将其格式化为 FAT32。

最后的建议:如果你真的不需要在原生分区中安装每个操作系统,也许你可以使用免费的Sun VirtualBox虚拟化不需要完全本机访问硬件的操作系统。如果您想玩游戏,我建议游戏操作系统应该是主机系统。

您从此设置中获得的奖励:快照和简单的完整系统备份!

答案3

Alex 建议按从旧到新的顺序安装 Windows。这可能是现在最好的建议,但过去我做过相反的事情,因为如果已经检测到 Windows 安装,某些 Windows 安装程序不会安装在单独的分区中。我认为这不再是一个问题,但在过去,第一个可读分区始终是 C:,而 Windows 始终需要位于 C: 上。因此,您可以按此顺序在 NTFS 上安装 Windows NT,在 Fat32 上安装 Windows 9x,在 Fat16 上安装 Dos/Windows3.11,并且每个操作系统在安装时都会认为它是驱动器 C:。唯一的缺点是需要获得一个识别不同操作系统的引导加载程序,但我有 IBM 的引导管理器(来自 OS/2),它非常容易配置。现在,对于您的情况,我将设置默认引导加载程序来引导所有其他操作系统;如果 Windows 首先出现,我将配置 boot.ini 以包含其他 Windows 和 Linux 的条目,如果 Grub 首先出现,我将配置 Grub 以引导 Linux 和 Windows。

答案4

如果你不想让 Windows 7 将 Windows XP 添加到它自己的引导加载程序中,你可以在 XP 和 7 的安装之间使用 Ubuntu LiveCD 来设置-使用 gParted 为 XP 分区添加标志。然后继续安装 Windows 7。然后安装 GRUB。

这就是

  1. 在新硬盘上全新安装 Windows XP,为其他操作系统留出足够空间
  2. Windows XP Bootloader 现已安装
  3. 启动 Ubuntu LiveCD 并设置隐藏-flag 到 /dev/sda1(应该是 WinXP 分区)和 gParted
  4. 下一步:安装 Windows 7
  5. 现在 Windows 7 Bootloader 已经安装,并且对 WinXP 一无所知
  6. 启动 Ubuntu LiveCD,取消设置-flag 在所有分区上安装 Grub 到 /dev/sda3,使用以下命令将其写入 MBR mount /dev/sda3 /mntsudo grub-install --root-directory=/mnt /dev/sda

这是 Grubs menu.lst 的主要部分:

  • 标题 WindowsXP
  • 隐藏(hd0,1)
  • 取消隐藏 (hd0,0)
  • 根(hd 0,0)
  • 激活
  • 保存默认
  • 链式装载机 +1

  • 标题 Windows7

  • 隐藏 (hd0,0)
  • 取消隐藏(hd0,1)
  • 根(hd0,1)
  • 激活
  • 保存默认$

这是一篇(不幸的是是德语的)博客文章。也许用谷歌翻译可以翻译 :P http://repat.de/2013/08/grub-installieren-ohne-linux-mit-wechsel-der-startreihenfolge-unter-windows/

相关内容