奇妙的VHD

        VHD文件真是个奇妙的东西,它可以在物理机上使用;也可以在虚拟机上使用;可以把父文件和快照文件合并,组成一个文件带走;也可以安装操作系统,挂载在真实的操作系统上共享物理机资源。

1、VHD文件的产生;

可以用服务器管理器的磁盘管理创建。

clip_image002

也可以用Hyper-v管理器创建。

clip_image004

2、VHD文件在物理机和虚拟机之间互传文件:

        Hyper-v和Vmware不一样的地方,就是物理机不能向虚拟机拖拽文件。只能通过网络,以前为了方便,曾经把物理机的文件做成ISO文件,挂载在虚拟机的光驱上使用,这样,每添加一次文件,都要创建一次ISO,碰到没有安装制作ISO软件的机器,文件无法添加,比较不方便,有了VHD,我们可以随便在物理机和虚拟之间把它当做一块“硬盘”,加载上去就可以用来相互传递文件了;还有一个更大的好处,就是无论我们去哪儿,每次只复制一个文件,速度又快,又便捷,并且可以加载到Windows 7 的系统上。

我们以TEST.VHD为例:首先把它加载到物理硬盘上,

clip_image006

clip_image008

初始化这块VHD硬盘,

clip_image010

复制我们经常要用到的软件。

clip_image012

然后卸载

clip_image014

把它挂载到虚拟机上去:

clip_image016

看看,它的文件一个也没少

clip_image018

3、可以把父VHD和快照AVHD合成一个文件:当我们对一台虚拟机做了快照后,以后的操作会保存在AVHD文件中,这时候如果我们想把它合在一个文件带走,我们删除快照,关闭虚拟机,这两个文件就会合二为一,奇妙吧。

以SERVER1为例,没做快照前,只有一个VHD文件。

clip_image020

做了快照后:

clip_image022

所有的设置都操作完之后,如果这时候我们想把他们合为一个文件,并且以前的操作都不变,以前复制的文件也不变,只要删除快照,它们就会合二为一,是附加,不是对内容删除。

我们来看看文件的大小:

删除快照前

clip_image024

删除快照关闭虚拟机后:两个文件合二为一,字节增大。

clip_image026

4、我们也可以虚拟一个VHD文件,挂载到真实的系统上,安装上操作系统,以双系统的身份完全共享硬件资源。具体操作另述。

由此我们得出:一个文件,只要灵活应用,会找到很多方法,使应用更加快捷、方便。