5

我有一台带有 Windows 分区和 Linux 分区的新笔记本电脑。我想在 Linux 下运行 qemu/kvm,并在该虚拟机上运行 Windows XP 实例。所需的设置是将虚拟磁盘(在 Linux 主机文件中)作为虚拟机上的 C: 驱动器,并将底层主机 Windows 分区作为虚拟机上的 D: 驱动器。这是我在另一台笔记本电脑上的 VirtualBox 下使用了一段时间的设置。可以用 qemu/kvm 做到这一点吗?

请注意 - 我没有在 Linux 下安装 Windows 分区,因此虚拟机实例将拥有 Windows 分区。我希望 Windows 分区是读/写的,但这不是绝对必要的。

提前致谢,

格雷格·约翰逊

4

1 回答 1

3

我很确定你想做的事情是可以做到的。你需要...

  1. 为 qemu/kvm 使用的主引导记录创建一个文件
  2. 将其安装为循环设备
  3. 使用软件 RAID 将其添加到您的 Windows 分区

然后使用 RAID 设备作为驱动器 C: 的“-hdc”或驱动器 D: 的“-hdd”启动 QEMU。驱动器将是读写的。

您可以在Arch Linux QEMU wiki 页面上找到详细说明。

于 2011-11-03T21:41:07.243 回答