|
下面根据我的理解,试图用通俗的语言说明 VHD 的一些基本概念,希望有助于新手对 VHD 的理解。更科学严谨的解释,请利用搜索引擎了解。
什么是 VHD?
VHD,即虚拟硬盘(Virtual Hard Disk),首先它是一个文件,你可以创建,复制,删除。其次又具有硬盘的性质,你可以对它进行分区,格式化,向里面安装系统。
Windows 7 的 VHD 有何特点?
这里所指的 VHD,既具有一般虚拟机中所用的虚拟硬盘的特点,即是一个文件,又具有硬盘的性质。但它又不同于一般的虚拟机的虚拟硬盘。
一般的虚拟硬盘,需要在windows 或者其他的系统平台下安装、运行虚拟机,才可启动并使用虚拟硬盘里的系统。而Windows 7 支持原生启动 VHD。
什么意思呢?
就是你不需要在硬盘上安装任何的系统和虚拟机,通过Windows 7 的引导文件,就可以直接启动 VHD 里的系统。也就是说,你把一个装了 Windwos 7 的 VHD,放到一个新硬盘上(当然需要分区并有活动主分区),然后更新一下活动主分区的引导信息,启动机子,就可以直接进入 VHD 里 Windows了。
正因为 windows 7 的 VHD,既是一个文件,又支持原生启动,才具备了极大的优势。
要充分发挥 VHD 的优势,还得用到差分磁盘(也称差分 VHD,或者子 VHD)。
差分 VHD,是以某个 VHD 为基础建立的(这个 VHD 就是母盘),对差分 VHD 的修改,不会影响到母盘。当母盘系统达到一个理想状态时,我们可以创建一个差分 VHD ,以后就使用这个差分 VHD 。当差分 VHD 系统用久了出现不稳定时,我们只要删除这个差分 VHD,以原来的母盘重建一个新的差分 VHD,系统就有回到了理想的状态。因此,windows 7 的 VHD 具备了还原卡、时光机等的特点。
我们可以根据需要,以不同的 VHD 为母盘创建差分 VHD ,差分磁盘还可以多级创建,即以某个差分磁盘为母盘,再创建差分磁盘。
我们可以在创建差分 VHD 时,就复制一个备份,可以实现随时用备份的差分磁盘来替换差分磁盘,实现快速还原,也成秒还原,因为这个还原过程在1-2秒内就可完成。
这个特点是ghost之类的备份软件所无法比拟的。
总之,Windows 7 的 VHD,既是虚拟机,又不是一般的虚拟机,因为它利用的是真实的硬件环境,除了硬盘。 |
|