APP下载

系统安装新途径

2018-11-07

网络安全和信息化 2018年8期
关键词:镜像文件优盘磁盘

使用WinNTSetup安装系统

在很多WinPE盘中内置了WinNTSetup程序,可以直接在WinPE环境中使用该工具安装系统。我们也可以在正常系统中运行WinNTSetup。要想让该软件发挥作用,还需要有Windows XP/7/8/10等系统的ISO安装镜像文件。该工具分为32和64位版本。在WinNTSetup主界面(如图1)的“Windows 2000/XP/2003”面板中可以安装Windows XP等老系统,在“Windows Vista/7/8/10/2008/2012”面板中可以安装Windows 10等新系统。

图1 系统安装优化设置窗口

本文以安装Windows 10为 例,使 用WinRAR或者UltraISO等 工 具,将Windows 10的ISO安装镜像文件打开,解压到指定的位 置(例 如“E:win10”)。在“选择包含Windows安装文件的文件夹”栏中点击“选择”按钮,选中解压路径中“source”文件夹中的“install.wim”文件,该文件包含了所有的安装内容。在“选择引导驱动器”栏中点击“选择”按钮,选择系统引导盘。在“安装磁盘的位置”栏中点击“选择”按钮,选择系统安装盘。注意,两者一般均为C盘。在窗口右下角的“挂载安装驱动器为”列表中默认选择C盘,即准备安装Windows 10的盘符。一定要选择“预分配驱动器盘符”项,作用是防止安装系统后会出现盘符错乱的情况。

选择“添加驱动”项,选择所需的硬件驱动程序,可以实现静默安装。选择“无人值守”项,导入名为“unattend.xml”应答文件,可以实现全程自动安装。如果想改动和优化安装参数话,点击“优化调整”按钮,在打开窗口(如图1)中对安装的操作系统进行一些优化设置,免去安装后手工设置的繁琐。点击“开始安装”,在“引导扇区”列表中选择“使用Bootsect.exe更新引导”,系统将会支持UEFI模式。如果想要和已有的系统组建成多系统模式,选择“查找并添加已经安装在此电脑的Windows版本”项即可。点击“确 定”,WinNTSetup就开始安装系统了。

用ESD镜像灵活安装系统

在最新版本的Windows 10中,开始采用UUP增量推送的方式,来推动ESD文件下载。ESD文件是高压缩率的半加密镜像文件格式,可以使用DISM命令进行操作。UPP(即 Unified Update Platform,统一升级平台)服务一旦启用,可以实现差异化下载,即只能下载与上次更新存在差异的文件,而不是下载整个新的安装包。为了避免在推动过程中出现问题,最好的方法是让UPP可以将完整版的ESD镜像推送过来。

图2 Widows 10设置界面

完整版的ESD文件和我们熟悉的系统安装包“Install.wim”并 无 二致。 执 行“regedit.exe”程序,在注册表编辑器中打开“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionW i n d o w s U p d a t eOrchestrator”分支,在右侧窗口双击类型为DWORD的名 为“EnableUUPScan”项,将值设置为0。打开“HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsUpdate”分支,双击右侧类型为DWORD名称为“SupportsUUP”的项目,将值设置为0。如果以上项目不存在,可以手工创建并修改其数值。

这样,Windows 10完成新版本升级后,就会获得完整版的ESD镜像文件。当关闭UUP增量推动功能后,系统的升级速度加快了许多。例如打开“C:WindowsSoftwareDistributionDownload”文件夹,可以找到4GB左右大小的ESD类型文件,这就是得到的完整版的ESD文件。如果不更改上述注册表键值,就会在该文件夹中得到数量不等的ESD文件,自然无法直接使用。

将该ESD文件复制到合适的位置(例如 D盘 根 目 录),更名 为“Win10setup.esd”文件。打开命令提示符窗口,执行“dism /get-wiminfo/wimfile:d:win10setup.esd”命令,查看该文件的属性信息,例如其包含的系统版本等。

例如,想从中提取索引编号为2的映像来恢复系统,可以在Widows 10设置界面中点击“更新和安全→恢复”项(如图 2),点击右侧的“开始”按钮,来重启系统。当系统重启后,根据提示点击“疑难解答→高级选项→命令提示符”项,在CMD窗口中执行“format c: /q”命令,对系统盘进行快速格式化。执行Dism /applyImage /ImageFile:d:win10setup.esd /index:2 /applyDir:C: /Verify”命令,就可以从“win10setup.esd”镜像文件中提取索引编号为2的映像,来恢复C盘中的数据。其中的“/Apply→Image”参数表示应用一 个 映 像,“/ApplyDir”参 数表示指定目标路径,“Verify” 参数表示执行校验操作,用来检测错误和文件重复,“/Index”参数用来指定映像索引信息。这样,就可以得到干净的系统环境。

因为ESD镜像无法支持优盘启动,所以可以使用上面谈到的DISM++工具,将其转换为普通的ISO文件,方法是,在该工具主界面中点击菜单“文件→ESD-ISO”项,选择上述ESD文件,设置保存路径后,点击“完成”,就可以得到所需的ISO文件。之后,使 用 WInISO,UltraISO等工具,将该ISO写入到优盘中,就可以变成启动型优盘。安装方法是,运行其中的“Setup.exe”文件,按部就班地安装系统即可。

实现双系统隔离安装

图3 Paragon Partition Manager主界面

对于很多用户来说,喜欢同时安装两个系统。在规划安装时,将两个系统进行隔离,可以提高系统的安全性。

先进入WinPE环境,运行DiskGenius磁盘管理工具,在磁盘结构图中右击D盘,选择“删除当前分区”项,将其删除。如果是正在使用的硬盘,必须先将D盘中的数据进行备份,之后再进行操作。选择删除之后的空白分区,在右键菜单上点击“建立新分区”项,在打开窗口的“调整后容量”栏输入合适的大小(如50GB)。点击“确定”按钮保存配置。之后,点击工具栏中的“保存更改”按钮,让针对D盘分区的操作生效。

选择D分区,在右键菜单上点击“格式化当前分区”项,进行格式化处理。对于切割D分区后出现的空闲磁盘区域,可以按照常规方法对进行分区格式化操作,使之变成可以使用的磁盘分区。

准备好新的独立分区后,运行 Ghost,一 键还原等工具,将Windows 7的GHO安装包直接恢复到C盘中,执行Windows 7的安装操作。安装成功后,使用WinPE盘引导系统,再次进入WinPE环境,运行Paragon Partition Manager这一磁盘管理软件,在主界面(如图3)中的磁盘结构图中右击C盘,依次选择“隐藏”和“设置为非活动”项,将该分区隐藏起来并设置为非活动状态。右击D盘分区,在弹出菜单中选择“修改→设置主分区”项,将其设置为主分区。点击工具栏上“应用”按钮保存配置。之后关闭并重启该软件,在主界面中的磁盘结构图中右击D盘,在右键菜单中选择“显现”和“设置活动”项,将D盘设置为活动分区。

接下来按照常规方式安装Windows 10,使用WinISO或者UltraISO等工具,将Windows 10的安装镜像文件写入到优盘中,使其变成Windows 10安装盘。利用该优盘引导系统,按照提示一步步完成Windows 10的安装操作。这样,就将Windows 7安装到了C盘,将Windows 10安装到了D盘中。重新进入WinPE环境。按照上述方法,将D盘设置为隐藏状态。进入C盘,寻找根目录名为“boot”的隐藏目录,如果该目录不存在,可以手工建立。在“Boot”目录中创建名为“grub”的文件夹,打开事先下载好的Grub4dos包,将其中的全部文件复制到C盘根目录中。

图4 Grub4DOS安装程序窗口

在“C:ootgrub” 中建立名为“menu.1st”的文本文件,在其中逐行依次输入“timeout 9”、“default 1”、“fontfile=/fonts.gz”、“titileWindows7 系统”、“unhide(hd0,0)”、“ hide(hd0,1)”、“rootnoverify(hd0,0)”、“ makeactive”、“chainloader+1”、“titile Windows10系统”、“unhide(hd0,1)”、“ hide(hd0,1)”、“rootnoverify(hd0,1)”、“makeactive”、“chainloader /bootmgr”、“title重启电脑”、“reboot”、“title关机”、“halt”行,并保存该文件。

其中的“(hd0,0)”指的是 C盘,“hide(hd0,1)” 指的是D盘,这些语句就是创建两个启动菜单,并分别设定名称,让使用者选择所需的系统。前者是默认选项,当选择该项后,将C盘设置为显示状态,并隐藏D分区,之后启动Windows 7。如果选择后者,情况则相反,将C盘设置为隐藏状态,将D盘设置为正常状态,来启动Windows 10。

运行“grubinst_gui.exe”程序,在 Grub4DOS安装程序窗口(如图4)中选择“磁盘”项,点击右侧的“刷新”按钮,来刷新磁盘信息。之后,在列表中选择“(hd0)[xxxM]”项,表示选择第一块硬盘,其中的“xxx”表示其容量。在“分区列表”栏右侧点击“刷新”按钮,并在分区列表中选择“整个磁盘(MBR)”选项。在“选项”栏中选择“启动时不搜索软盘”和“不引 导原来MBR”项,点击“安装”按钮,对该硬盘主引导记录进行修改,使Grub4DOS取得对系统的引导权限。

之后重启电脑,在启动菜单中就会显示启动菜单项,您可以根据需要进入所需的系统。当进入不同的系统后,是看不到另外的一个系统的。这样,就实现了真正意义上的双系统结构。

猜你喜欢

镜像文件优盘磁盘
叶腊石聚合成型及其旋转磁盘的制作方法
它的好 它的坏 详解动态磁盘
新旧电脑资料迁移高效帮手
解决Windows磁盘签名冲突
人脑优盘
修改磁盘属性
醇酒不醉人
没光驱不要紧 装个免费虚拟的
开发闲置内存,为本本轻松提速
用RamOS降低公用机的维护工作量