首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 系统运维 >

virtualbox导入ova报VERR_VD_VMDK_INVALID_FORMAT异常及解决过程

2013-04-12 
virtualbox导入ova报VERR_VD_VMDK_INVALID_FORMAT错误及解决过程在virtualbox中导入原先做的gentoo linux

virtualbox导入ova报VERR_VD_VMDK_INVALID_FORMAT错误及解决过程

在virtualbox中导入原先做的gentoo linux操作系统的虚拟机的时候,出错了。virtualbox导入ova报VERR_VD_VMDK_INVALID_FORMAT异常及解决过程
只有想办法把系统数据导出来,或者重新安装。在网上搜了一些资料后,发现:virtualbox导入ova报VERR_VD_VMDK_INVALID_FORMAT异常及解决过程

ova文件其实就是一个tar文件,解开就是ovf、vmdk和mf。ovf是虚拟机定义文件,vmdk是虚拟机硬盘文件,mf是一个校验文件。解开的过程提示出错,不过三个文件还是得到了。
按照ovf文件的描述手工建立虚拟机,再将vdmk文件拷到VirtualBox VMs目录下,然后添加到建立的虚拟机中,可以启动。于是打算新建一个虚拟机硬盘,把原有的系统数据镜像到新虚拟硬盘上,可是dd只处理了1G多的数据就终止了,看来文件本身有问题,导致设备文件中有错误,但是文件洗头还可以工作。于是决定用cp -a。virtualbox导入ova报VERR_VD_VMDK_INVALID_FORMAT异常及解决过程virtualbox导入ova报VERR_VD_VMDK_INVALID_FORMAT异常及解决过程virtualbox导入ova报VERR_VD_VMDK_INVALID_FORMAT异常及解决过程

    下载minimal CD,启动虚拟机
    根据原硬盘的分区情况重新分区,我这里是boot、根和swap,并make filesystem。
    dd if=/dev/sda of=/dev/sdb bs=446 count=1

之后重新导出虚拟电脑,问题解决。

参考文档:

虚拟机包 OVF和OVA的区别

virtualBox导入ova错误

如何对Linux系统做备份

[求助]关于Linux备份方案

无法用ghost备份fc3?

热点排行