用
win7原版光盘(或win7 N合1的版本,ghost版不行),制造差分VHD方式启动的win7系统
一、准备安装
1、win7安装光盘
2、imagex软件,可复制到U盘或移动硬盘上
二、安装步骤分析
1、用win7安装光盘启动,进入命令行
2、创建主vhd
3、把install.wim中的内容写入主vhd中
4、创建子vhd,并备份
5、连接子vhd,并写入启动信息
三、安装详解
1、引导
用win7安装光盘引导启动系统,当出现“安装windows”的窗口时,按下“Shift+F10”
2、删除老的主分区,并创建新分区
(1) diskpart (打开diskpart)
(2) list disk (显示本机所以硬盘,注意硬盘编号)
(3) select disk=0 (选中需要操作的硬盘,把0改成需操作的磁盘编号)
(4) list partition (显示本硬盘的分区,注意分区标号)
(5) select partition=1 (选中需要操作的分区,把1改成需操作的分区标号)
(6) delete partition (删除选中的分区)
(7) create partition primary size=100 (创建一个100M的主分区)
(8) active (设置当前分区为活动)
(9) assign letter=s (分配驱动器号s并装载)
(10) format fs=ntfs quick label=boot (快速格式化为ntfs格式)
(11) create partition primary (创建主分区,可加参数size=N,N的单位为M)
(12) assign letter=c (分配驱动器号c并装载)
(13) format fs=ntfs quick label=vhdfile (快速格式化为ntfs格式)
3、插入含有imagex程序的U盘,并创建主VHD
(1) 关闭cmd窗口,并重新打开(按Shift+F10)
(2) diskpart (打开diskpart)
(3) list volume (显示卷,找到你的u盘,我的是E,类型是可移动,8G)
(4) create vdisk file="c:\w7u32.vhd" maximum=9500 type=expandable (在C盘创建主VHD文件,我创建了一个动态磁盘,最大容量maximum要计算好,否则过大会蓝屏,因为一会儿还要创建差分VHD,差分VHD在使用时会占用父VHD文件定义的最大容量的硬盘空间)
(5) select vdisk file="c:\w7u32.vhd" (选中需要操作的虚拟磁盘文件)
(6) attach vdisk (连接虚拟磁盘文件)
(7) create partition primary (创建主分区)
(8) assign letter=r (分配驱动器号r并装载)
(9) format fs=ntfs quick label=vhd (快速格式化为ntfs,设置卷标为vhd)
(10) exit (退出diskpart)
4、把安装光盘中的sources文件夹下的install.wim中的win7U版解压到虚拟磁盘
(1)e:\imagex\imagex.exe /info d:\sources\install.wim (用U盘上的imagex软件查看win7安装光盘中所含的版本,记住版本号<image index="n">,我这里的U版是5)
(2)e:\imagex\imagex.exe /apply d:\sources\install.wim 5 r:\ (用U盘上的imagex软件解压win7U版到虚拟磁盘的挂接点)
(3)完成后,移除U盘,按机箱电源Power键(或reset键),重新开机,并选择win7安装光盘启动
5、创建和备份差分VHD
(1) 用win7安装光盘引导启动系统,当出现“安装windows”的窗口时,按下“Shift+F10”
(2) diskpart (打开diskpart)
(3) list volume (显示加载的卷列表)
(4) create vdisk file="e:\w7chg.vhd" parent="e:\w7u32.vhd" (创建差分VHD,主VHD设置成刚才创建的)
(5) exit (退出diskpart)
(6) copy e:\w7chg.vhd e:\w7chg.bak (备份差分VHD文件)
(7) diskpart (打开diskpart)
(8) select vdisk file="e:\w7chg.vhd" (选中差分VHD文件)
(9) attach vdisk (挂接该虚拟磁盘文件)
(10) list volume (显示加载的卷列表,找出挂接位置,我的VHD挂接位置是G盘,100M主硬盘位置是c盘)
(11) exit (退出diskpart)
6、向100M的主分区中写入boot信息
(1) bcdboot G:\windows /s c:
7、按机箱电源Power键(或reset键),重新开机,开始安装win7
*如果重启后出现“bootmgr is missed.”,请执行以下步骤
(1) 用win7安装光盘引导启动系统,当出现“安装windows”的窗口时,按下“Shift+F10”
(2) diskpart
(3) select disk=0 (选择要安装的硬盘序号)
(4) select partition=1 (选择100M引导分区序号)
(5) active (所选分区设置为激活)
此方法,只用到一个imagex软件,剩下的都能在win7的安装界面进行命令行操作,需要恢复时,只需要进入命令行模式,把vhdfile盘下的w7chg.vhd删除,把备份的w7chg.bak复制成w7chg.vhd即可。可大大方便大中型企、事业单位和各大院校的信息维护人员。
----------------------------------------------------
如果看着这个费劲的话,下49楼的附件,那个看着省点劲,并且已经修改了其中一些步骤,可减少安装过程中的重启次数。