我有一台带有Windows分区和Linux分区的新笔记本电脑 . 我想在Linux下运行qemu / kvm,并在该虚拟机上运行Windows XP实例 . 所需的设置是将虚拟磁盘(在Linux主机文件中)作为虚拟机上的C:驱动器,将底层主机Windows分区作为虚拟机上的D:驱动器 . 这是我在另一台笔记本电脑上的VirtualBox下使用了一段时间的设置 . 用qemu / kvm可以做到这一点吗?
一个注意事项 - 我没有在Linux下安装Windows分区,因此虚拟机实例将自动拥有Windows分区 . 我更喜欢Windows分区是可读/写的,但这不是绝对必要的 .
提前致谢,
格雷格约翰逊
1 回答
我很确定你想做什么 . 你需要......
为qemu / kvm使用的主引导记录创建一个文件
将其挂载为循环设备
使用软件RAID将其添加到Windows分区
然后使用RAID设备为驱动器C:“ - hdc”启动QEMU,或为驱动器D:启动“-hdd” . 驱动器是可读写的 .
您可以在Arch Linux QEMU wiki page找到详细说明 .