none
导入 guest OS 的问题 RRS feed

  • 问题

  •  

    guest OS 使用的是差异盘

    导出 guest OS 的时候,用的完全导出,导出的目录里面除了差异盘,还有其父盘

    由于父盘太占用磁盘空间,我就把它删除了,

    然后导入的时候,提示 "导入已完成,但有警告。有关详细信息,请查看 Hyper-V 虚拟机管理服务事件日志中的 Admin 事件。"

     

    相关日志三条:

     

    1 "导入已完成,但有警告。有关详细信息,请查看 Hyper-V 虚拟机管理服务事件日志中的 Admin 事件。"

     

    2 "无法修复虚拟硬盘文件“X:\Hyper-V\test\Virtual Hard Disks\test.vhd”发生的错误。错误: 系统找不到指定的文件。 (0x80070002)。因此,可能需要删除与虚拟硬盘关联的快照。"

     

    3 "找不到虚拟硬盘文件“X:\Hyper-V\test\Virtual Hard Disks\test.vhd”。错误: 系统找不到指定的文件。 (0x80070002)。"

     

    我没建快照,请问这样用着有什么问题吗?

     

     

    导出的时候,如果勾选仅导出虚拟机配置.则导入不成功
    2008年12月9日 2:38

答案

  • 当然有问题啊..

    你的差异盘,是建立在父盘的基础上.差异盘只保存父盘改动的部分.所以差异盘很小.

    所以倒出配置是没用的.要以前倒出..

    2008年12月9日 3:27
  • 怎么会呢?

    当你选择导出的时候,选择仅导出配置文件的话,

    只有两个文件.

    一个Virtual machines文件夹,和Config文件..

    如果不选择仅导出配置文件的话,他会把VHD,文件一起导出..

    如果你用的是差异盘,他会把父盘和差异盘一起导出.

    在Virtual Hard disks目录里面.

    删除父盘,虚拟机是起动不了的...

    2008年12月12日 3:52

全部回复

  • 当然有问题啊..

    你的差异盘,是建立在父盘的基础上.差异盘只保存父盘改动的部分.所以差异盘很小.

    所以倒出配置是没用的.要以前倒出..

    2008年12月9日 3:27
  •  

    检查差异盘可以发现它的父盘并不在导出的目录下,仍然指向原位置,删除导出的父盘再导入,还是可以正常启动,就是有那个提示,我也试了不删除导入,启动----关闭,之后再删除导入的父盘,再重新启动操作,没有任何提示,操作也正常,就是不知道有问题没?

    那个导出的父盘和原父盘,我算了MD5,sha1是一样的

    2008年12月9日 4:29
  • 怎么会呢?

    当你选择导出的时候,选择仅导出配置文件的话,

    只有两个文件.

    一个Virtual machines文件夹,和Config文件..

    如果不选择仅导出配置文件的话,他会把VHD,文件一起导出..

    如果你用的是差异盘,他会把父盘和差异盘一起导出.

    在Virtual Hard disks目录里面.

    删除父盘,虚拟机是起动不了的...

    2008年12月12日 3:52
  •  

    你试着完整的导入一个虚拟机,这个虚拟机导入是一点问题都没有的。

    然后在试着导入一个虚拟机,这个之导出配置文件

     

    然后去比较两个config.xml的文件,你就知道为什么了。

    有一点很重要,你的hyper-V的版本要最新,不然导出配置文件导入还是有问题。

    2008年12月31日 8:43