一、VHD的简朴介绍
VHD是什么?它是一种虚拟硬盘(virtual hard disk)文件,它本来是virtual pc和virtual server采取的虚拟硬盘格式。从
软件层面解释,它就是一个后缀为vhd的文件。然而在windows 7中,它能够直接被操作系统辨认,能够作为一个容器存贮文件,具有硬盘的很多功用。从
硬件层面看,它就是一块“硬盘”,咱们能够跟物理硬盘一样,对它进行分区、格式化、读写等操作。因而也能够把vhd看作一种硬盘,就像scsi、sata、ide等不同规格的实在硬盘一样。从windows7开始,系统能够支撑直接从VHD文件启动,即系统能够抛开一切的虚拟
软件和
硬件限制,在VHD文件中以靠近实在系统的性能来运行。
那么有哪些WINDOWS7版本支撑VHD启动呢?目前只有
win7旗舰版/企业版和2008R2能支撑。假如你手上正好有WIN7旗舰版/企业版和server2008 R2,那么祝贺,你能够享受VHD带给你及其不便的备份功用和其余虚拟化应用了。
二、VHD的安装运用。
晚期VHD的安装应用基础是靠深邃干燥的命令来完成的,咱们这里抛开那些黝黑的界面,整个运用图形化的操作来完成VHD的安排。
我以一个实在的WINDOWS 7 Ultimate X64系统安装windows 7 ultimate X86 VHD(差分磁盘备份)为例来解释。
准备任务:首先,你要有一个虚拟光驱,将硬盘上的WIN7 ult X86的镜像加载到虚拟光驱中。或许实在的光驱,放WIN7 ULT X86光盘。2种方式恣意,当然,后面一个方式速度快多了。其次,须要下载2个辅佐
软件,GImageX和JUJUMAO WINDOWS VHD虚拟硬盘文件准备工具。准备好以后开始咱们的VHD之旅。
(1) 开始---右键我的电脑---管理---磁盘管理,菜单中“操作”---“创建VHD”,假如有多块硬盘,请选中保存VHD文件的硬盘再点“操作”,还有另外2种方式也能够完成同样的目标,见图(倡议创建动态磁盘,我的大小为60G,你们能够随便,动态磁盘能够招致效力降落,然而备份系统时能节俭极大的空间);
用虚拟光驱加载Windows7 ultimatex86的镜像文件,接下来打开
软件gimagex_v2.0.17,
在选项卡中抉择“应用映像”,打开“应用映像”的界面,
“抉择映像”---找到是你虚拟光驱中sources文件夹下的install.wim;
“应用到”---就是刚刚创建的VHD虚拟磁盘
接下来有一点要十分注重:就是上面有一个“映像卷号”,默认数字是1,这里必须要更改一下,由于1代表的是Starter版,终究改成多少,点击右边“抉择”,你就能看到了,正常状况下5代表旗舰版(ultimate)了。
最好选中上面的“校验”和“检讨完全性”,而后点击“应用”,大概过5到10分钟左右,这一步灌入Windows7系统的任务就完成了
(3)我的电脑---右键---管理---磁盘管理,右键“磁盘2”—“分别VHD”,分别刚刚创建并且已经灌入Windows7系统的VHD磁盘分区。
接下来打开“WindowsVHD虚拟硬盘准备工具”,在第一个“挂载VHD”页面下,点击“浏览”,选中方才的VHD文件,而后在增加启动菜单中为这个系统起个差别本来OS的名字。
从新启动计算机,就会看到相干启动选项了(默认系统是“*****VHD系统”),启动之后接着安装系统,直到完成。
咱们晓得,备份是不可或缺的,那么如何来完成呢?
三: VHD的备份
第1步:建立一个VHD虚拟硬盘文件
输入Diskpart命令,这时会弹出一个Diskpart的提醒符窗口,以下操作就能够在该窗口完成了。输入:create vdisk file=h:\win7vhd.vhd type=fixed maximum=20000就建立了一个固定大小为2000MB的VHD文件
等该VHD虚拟硬盘建立后,咱们须要选中该硬盘。那就要输入:select vdisk file=h:\win7vhd.vhd 接着咱们还要连接该虚拟硬盘。
w7系统下载能够输入:attach vdisk
接下来须要给虚拟硬盘分区和格式化。咱们须要输入:create partition primary
format fs=ntfs quick
assign letter=b
最后输入:exit退出窗口。
第2步:安装Win7到VHD虚拟硬盘
咱们能够在命令行提醒符输入命令将系统文件解压到VHD的盘符。不过,这须要咱们安装宏大的WAIK工具。其实,咱们只要GimageX即可处理问题了
第3步:增加Windows7启动
这里咱们仍然能够用命令行来完成(须要以管理员身份启动
bcdedit /copy {current} /d “Windows 7 vhd”
Bcdedit /set {8bb0462c-4d4c-11e1-bdd2-eb8712c7c413} device vhd=[h:]\Win7vhd.VHD
Bcdedit /set {8bb0462c-4d4c-11e1-bdd2-eb8712c7c413} osdevice vhd=[h:]\Win7vhd.VHD
Bcdedit /set {8bb0462c-4d4c-11e1-bdd2-eb8712c7c413} detecthal on
输完以上的命令行,咱们就能够启动VHD虚拟硬盘的系统了,安装设置好该系统,将VHD文件复制到光盘就能够完成备份了。
在这个炎热的暑假里面,如果你学会了win7的的这些功能就够你折腾的了,你慢慢学习更多的知识吧。