![在 Ubuntu 11.04 中安装 Windows XP](https://linux22.com/image/1075997/%E5%9C%A8%20Ubuntu%2011.04%20%E4%B8%AD%E5%AE%89%E8%A3%85%20Windows%20XP%20.png)
我的硬盘上有 Ubuntu 11.04。现在我想为 Windows XP 创建 NTFS 分区并安装 Windows XP 以获得双操作系统。我应该怎么做?如何在 Linux 中创建分区?我是 Linux 新手。有人能帮助我吗?
谢谢
答案1
您必须从实时 CD 启动,运行sudo gparted
,调整 Ubuntu 分区的大小以留出空间给 XP,然后 [可选] 为 XP 创建 NTFS。[编辑:如果您完全是新手,这里有一个 gparted 教程的链接:http://www.dedoimedo.com/computers/gparted.html] :)
然后从 XP CD 启动,选择分区 [或者如果您没有创建分区,则告诉它使用未分配的空间]。
安装完成后,您将必须重新安装 GRUB 引导程序。如果您有 grub legacy,我知道该怎么做。如果您有 grub-pc [新版本,我认为也称为 grub 2],我不太清楚该怎么做,但快速谷歌搜索应该会告诉您。
要重新安装引导程序,您将必须再次从实时 CD 启动并在终端上运行一些命令。
对于旧版 grub: sudo install-grub /dev/sdX
您可能想要运行sudo update-grub
,[但您可能应该/boot/grub/menu.cfg
先备份],希望它能找到您的 XP 安装并将其添加到菜单中。如果没有,您将必须手动编辑 /boot/grub/menu.cfg。 sudo gedit /boot/grub/menu.cfg
如果 GRUB 自动找到您的 Windows XP,则您已完成。
找到提到链式加载的部分([它被注释掉了])并复制该部分,然后将其粘贴到 Linux 条目旁边。然后只需替换“root (hd0,0)”行:hd0 表示第一个磁盘 [sda],下一个 0 表示第一个分区。因此,如果您的 XP 分区是 /dev/sda4,您的行将看起来像“root (hd0,3)”,因为数字从 0 开始,而不是从 1 开始。