上期介绍了Windows Vista PE光盘的制作方法,激起了大家研究系统光盘的兴趣,很多人都对Windows Vista系统中空余的1.7GB感到可惜,于是就想把Windows XP也集合在这一张光盘里,而SP1、SP3的发布让我们正在考虑将这两个补丁也加在这一张光盘里。如此,有这么一张超级光盘拿在手中,我们还担心什么呢?
清理文件 准备工具
当然,要制作这么一个超级光盘靠的是已经安装好双系统的电脑,而且Windows Vista要升级到SP1,Windows XP 升级到SP3。然后我们就需要封装系统了,而在这之前,我们首先要清理磁盘。对于系统的一些临时文件或不需要的文件我们最好删除掉,然后就要着手制作一个必备工具——Windows PE光盘,在下面的操作中要用到(PE光盘这里就不做介绍了,如果还不清楚具体的方法的话,请看《中国电脑教育报》2008年第11期F4版中的《Vista也玩PE》)。
1. 删除通用驱动程序
由于要做的是万能克隆,所以系统中硬盘控制器类型和电源管理模式的不同会影响到恢复后的机器能否正常运行,因此需要修改为通用类型。
(1)卸载磁盘控制器
右键单击桌面上“我的电脑”图标,依次选择“属性→硬件→设备管理器”,在“设备管理器”控制窗口中将各种硬件设备卸载。展开“IDE ATA/ATAPI控制器”类别,右键单击“ATi IDE Controller ”选项,选择“更新驱动程序”(如图1)。在弹出的更新向导中选择“从列表或指定位置安装(高级)”,单击“下一步”按钮,选择“不要搜索”,在兼容硬件列表中选择“标准双通道 PCI IDE控制器”(或“Standard Dual Channel PCI IDE Controller”)后单击“下一步”按钮,单击“完成”按钮之后,系统会提示你重新启动,单击“否”按钮不重启系统。
(2)卸载高级电源控制
接着再右键单击“设备管理器”中“计算机”下的“Advanced Configuration Power Interface(ACPI) PC”(不同主板显示也可能会不同),选择“更新驱动程序”,在弹出的更新向导中依次选择“从列表或指定位置安装(高级)→下一步→不要搜索→Standard PC→下一步”(如图2),最后单击“完成”按钮,系统会提示重新启动,单击“否”不重启系统。
(3)卸载其他的硬件驱动
单击“声音、视频和游戏控制器”前面的“加号”展开下一层设备名称,分别右键单击各硬件名称并选择“卸载”命令,随后用同样的方法卸载显卡、网络适配器和串行总线控制器等设备。
需要注意的是,在卸载过程中不要重启系统,因为系统重启后会扫描硬件驱动并重新安装。
2. 重新封装系统
Windows XP在一台新的电脑里工作时会重新扫描硬件改动并安装相应的驱动程序,但在此时,一些原来无用的驱动程序可能还在继续工作,这样会导致系统不稳定。因此我们要重新封装系统。
打开Windows XP安装光盘,定位到SUPPORT\TOOLS文件夹下,将DEPLOY.CAB压缩包中的所有内容解压到C:\sysprep下。然后双击C:\Sysprep目录中的“sysprep.exe”,在弹出的提示对话框中单击“确定”按钮,弹出的窗口下面有4个选项,其中“使用最小化安装”的作用就是无残留驱动安装,这正是我们需要的。另外“不重置激活的宽限期”和“不重新产生安全标识符”用于需要激活的系统,对于不需要激活的版本来说没有任何影响,建议勾选,“检测非即插即用硬件”一项一般不需要,因为现在几乎已经见不到非即插即用的硬件了(如图3)。最后单击“重新封装”按钮,封装完毕后电脑会自动关机。
3. 获得xpsp3.wim
系统封装完成之后,不要重新启动从硬盘上启动机器。而用先前生成的Windows PE光盘引导机器,然后在命令提示符下,输入如下命令并运行:imagex /compress maximum /flags"Pro" /capture c: e:\xpsp3.wim "Windows XP SP3"
这一操作可能将需要相当长的时间,我们就只能耐心等待了。当屏幕上显示“Successfully imaged c:\”的字样时,即表示映像已创建完成,这个文件的个头大小取决于所安装的软件的多少。这也是为什么我们先前要对Windows XP减肥的原因。
封装Windows Vista
1. 封装系统
因为和Windows XP不一样,Windows Vista不会因为硬件更换而死机,所以我们无需卸载通用驱动程序,而直接封装系统。按一下“Win+R”组合键打开“运行”对话框,输入“C:\Windows\System32\sysprep\sysprep.exe”,启动系统准备工具,“系统清理操作”选择“进入系统全新体验”,注意勾选“通用”复选框,“关机选项”选择“重新启动”,然后单击右下角的“确定”按钮,系统会自动执行封装的操作。
在执行封装的操作之后,系统准备工具将自动删除所有用户特定的以及计算机特定的设置和数据,并将产品激活时钟重置为默认的30天,以及在重新启动时启用新的安全标识符(SID)创建操作。
2. 获得vistasp1.wim
系统封装完成之后,不要重新启动从硬盘上启动机器。而用先前生成的Windows PE光盘引导机器,然后在命令提示符下,输入如下命令并运行:imagex /compress maximum /flags "SP1" /capture c: e:\vistasp1.wim "Windows Vista SP1"。同样,这一操作可能将需要更长的时间。
集成映像文件 最后冲刺
1. 拷贝原版文件
将Windows Vista光盘source下的install.wim文件拷贝到e:\下。
2. 集成xp映像
imagex.exe /export e:\xpsp3.wim 1 e:\install.wim "Windows XP SP3"
3. 集成vista映像
imagex.exe /export e:\vistasp1.wim 1 e:\install.wim "Windows Vista SP1"
刻录光盘 大功告成
运行UltraISO,调入事先准备好的Windows Vista安装镜像,依次选择“操作→添加文件”,将e:\install.wim文件添加到Vista安装镜像文件中的“Sources”目录,在弹出的对话框选择“是”,完成替换操作之后依次执行“文件→另存为”的操作将其保存为iso文件,如,istaxp.iso。
然后启动Nero,选择“刻录器”菜单下“刻录映像文件”命令,然后打开vistaxp.iso,并把它刻录到DVD盘上,用它来引导、安装系统即可。并在进入“选择你购买的Windows版本”这一环节时,选择列表框中的“Windows XP SP3”,可以将Windows XP SP3安装到硬盘上,而选择“Windows Vista SP1”则可以将Windows Vista SP1安装到硬盘上。
小提示
上述命令中的“/compress maximum"表示最大压缩比,“/capture”是表示对指定的操作系统进行压制操作,后面的“c:”是创建源,表示Windows Vista操作系统所在的磁盘盘符,“e:\xpsp3.wim”表示wim格式的映像文件的输出路径,注意这里的“e:\”必须为NTFS格式的文件系统后面的“Windows XP SP3”是显示在安装界面中的标识名称。 |