kvm-virtualization – 将KVM .img迁移到VirtualBox .vdi

前端之家收集整理的这篇文章主要介绍了kvm-virtualization – 将KVM .img迁移到VirtualBox .vdi前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试将VM从KVM迁移到VirtualBox(win7 64位).我能够使用以下命令转换磁盘映像:
VBoxManage convertfromraw -format VDI XX.img XX.vdi

qemu-img convert -f qcow2 XX.img -O vdi XX.vdi

我还试图先转换为raw然后转换为vdi.当我将新磁盘安装到IDE或SATA控制器下的虚拟盒时.系统根本不启动.给(windows加载文件..)然后重新启动.

非常感谢任何建议,我可能会错过一个细节.

解决方法

移动磁盘映像时,安装的操作系统不知道这一点,并尝试使用以前使用的虚拟化平台的控制器的驱动程序启动. Windows,当它找不到当前安装的磁盘控制器的驱动程序,BSOD并重新启动.

这与在不同硬件平台之间移动Windows硬盘驱动器几乎相同.

可以有两种解决方案 – 要么使用可以从KVM转换为VBox的v2v转换器(我不知道,但如果你这样做,请分享),或者在启动它之前将驱动程序注入VM的映像中新环境.最简单的方法是执行以下操作:

>在转换之前,在KVM中运行mergeide.reg(您可以在上面找到它MS网站和几乎所有的互联网)>将KVM下的启动盘切换到IDE,然后启动VM>如果一切正常,请将图像用qemu-img转换为avBox格式>在VBox中创建一个VM,第一个启动盘为IDE(不是SATA)或SCSI)>附加转换后的磁盘 – 系统应该启动>安装VBox磁盘驱动程序(可能必须附加辅助驱动程序小盘让它们生效)>将启动盘的接口切换到所需的控制器类型,然后重新启动VM

猜你在找的HTML相关文章