安装已安装 Ubuntu 12.04 的 Windows XP

安装已安装 Ubuntu 12.04 的 Windows XP

感谢您关注并回复我的请求。

我需要使用 Windows XP,我想知道您能给我提供哪些方法,以便在已经有 Ubuntu 12.04 的 HDD 上成功安装 Windows XP。

通过阅读各种资料,我想出了一个计划:

首先,我将使用 Gparted 调整分区大小:

  • 分区 1 - 199 MB Ext4
  • 分区 2 - 2 GB 交换
  • 分区 3 - 78 GB 扩展 4

我将调整图像上的大小,也许:

  • 第一个分区:将增加到 6 GB。

  • 第二个分区:交换将保持不变。

  • 第三个分区:将首先缩小到~30 GB,然后一直向右移动。

  • 将在 Swap 和 30 GB 分区之间的空间中创建一个新分区,供 Windows XP 使用,并且可能存储与 Ubuntu 12.04 共享的一些媒体文件。

此后,第一个分区将成为我的 Windows XP 安装目标。我还将选择一个分区的可用空间,以便 Windows 安装程序对其进行格式化,并确保 Windows XP 能够使用它。

这基本上就是我的想法。剩下我要做的就是启动 Ubuntu 12.04 Live CD 并运行 Boot-Repair。

现在,请问一下,我的计划是否失败了?有没有更好的方法?有什么建议或意见吗?

答案1

您可以尝试使用 virtualbox 安装 Windows XP。以下链接可能对您有用。

通过虚拟盒安装windows7

答案2

1)您需要分配 Windows 7 的空间(最少 20GB)

  • 打开终端并输入分区
  • 如果没有安装,请使用安装

    sudo apt-get install gparted

  • 对需要安装 Windows 7 的磁盘进行分区

2) 插入 Windows 7 CD 并安装它以及分配给 Windows 的驱动器。安装后,Windows 引导加载程序将覆盖 grub,因此不会出现任何选择 Ubuntu 的菜单列表。

3) 插入任何 Ubuntu 发行版的实时 CD 并在终端中运行以下命令。

sudo mount /dev/<device_name> /mnt #Ubuntu 安装的设备名称(例如 sda3)
sudo rm -rf /boot
sudo ln -s /mnt/boot /boot
sudo apt-get update
sudo apt-get install grub-pc
sudo grub-install /dev/sda #此处没有设备编号
sudo umount /boot

4) 重启设备。设备应该可以正常工作。

答案3

我曾经在安装 ubuntu 之后安装了 Windows。它覆盖了我的 ubuntu(grub),您将无法访问 ubuntu。但是,现在有一个名为“EasyBCD”的“免费”Windows 软件包,如果您直接使用,它可能会让您重新访问 ubuntu。我也使用过 virtualbox。

相关内容