虚拟硬盘格式vdi、vhd、vmdk相互转换

虚拟硬盘格式vdi、vhd、vmdk相互转换,第1张

Windows7的引导程序能够引导vhd格式的虚拟硬盘,而VirtualBox创建的虚拟硬盘文件是vdi格式的,怎么办呢?

以前要借助其他软件才能实现,但是VirtualBox早就悄悄为我们带来了一个VBoxManager.exe来转换格式。

命令如下(Windows环境,linux版的应该也有VBoxManager这个二进制文件):

VBoxManager存在于VirtualBox的安装目录下。

vmdk转换成vdi

VBoxManage.exe clonehd source.vmdk target.vdi --format VDI

vdi转换成vmdk

VBoxManage.exe clonehd source.vdi target.vmdk --format VMDK

vdi转换成vhd

VBoxManage.exe clonehd source.vdi target.vhd --format VHD

vmdk转vhd,vhd转vdi、vmdk的话稍微改一点参数就OK了。

需要注意的是运行完命令之后,原文件并不会被删除。

你可以在win7的磁盘管理工具中挂载你选定的.vhd文件,完成后,会多出一个磁盘,里面的内容就是你想要的文件。vhd文件是Virtual PC 2004和Virtual Server 2005所使用的一种虚拟硬盘文件格式。

还可以使用WinMount支持挂载vhd文件到虚拟盘,可以读取、修改、添加、删除虚拟盘的内容,并且支持保存修改到源始文件中。WinMount支持将虚拟机硬盘镜像VHD(Virtual PC)、VDI(Virtual Box)、VMDK(VMWare)挂载为虚拟磁盘,并提供只读和可写两种打开方式。

win7附加vhd时,设备不识别此命令原因是配置不正确,正确配置如下:

1、选择桌面上的计算机,鼠标右键选择管理;

2、选择磁盘管理,鼠标右键选择附加VHD;

3、点浏览,选择系统映像文件,一般是X:\WindowsImageBackup\个人用户名\Backup;

返回到附加虚拟硬盘对话框,点确定;

4、可以看到此时多出一个磁盘,添加完成。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/9987581.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存