VHD文件真是个奇妙的东西,它可以在物理机上使用;也可以在虚拟机上使用;可以把父文件和快照文件合并,组成一个文件带走;也可以安装操作系统,挂载在真实的操作系统上共享物理机资源。
1、VHD文件的产生;
可以用服务器管理器的磁盘管理创建。
也可以用Hyper-v管理器创建。
2、VHD文件在物理机和虚拟机之间互传文件:
Hyper-v和Vmware不一样的地方,就是物理机不能向虚拟机拖拽文件。只能通过网络,以前为了方便,曾经把物理机的文件做成ISO文件,挂载在虚拟机的光驱上使用,这样,每添加一次文件,都要创建一次ISO,碰到没有安装制作ISO软件的机器,文件无法添加,比较不方便,有了VHD,我们可以随便在物理机和虚拟之间把它当做一块“硬盘”,加载上去就可以用来相互传递文件了;还有一个更大的好处,就是无论我们去哪儿,每次只复制一个文件,速度又快,又便捷,并且可以加载到Windows 7 的系统上。
我们以TEST.VHD为例:首先把它加载到物理硬盘上,
初始化这块VHD硬盘,
复制我们经常要用到的软件。
然后卸载
把它挂载到虚拟机上去:
看看,它的文件一个也没少
3、可以把父VHD和快照AVHD合成一个文件:当我们对一台虚拟机做了快照后,以后的操作会保存在AVHD文件中,这时候如果我们想把它合在一个文件带走,我们删除快照,关闭虚拟机,这两个文件就会合二为一,奇妙吧。
以SERVER1为例,没做快照前,只有一个VHD文件。
做了快照后:
所有的设置都操作完之后,如果这时候我们想把他们合为一个文件,并且以前的操作都不变,以前复制的文件也不变,只要删除快照,它们就会合二为一,是附加,不是对内容删除。
我们来看看文件的大小:
删除快照前
删除快照关闭虚拟机后:两个文件合二为一,字节增大。
4、我们也可以虚拟一个VHD文件,挂载到真实的系统上,安装上操作系统,以双系统的身份完全共享硬件资源。具体操作另述。
由此我们得出:一个文件,只要灵活应用,会找到很多方法,使应用更加快捷、方便。