WinXP、Win7、WinPE三个系统独立启动的方法和技巧( 二 )


Part Ⅱ.实现Win7独立启动
完成上述操作后,重启系统进入WinXP,把“C:/bootmgr文件、“C:/boot整个目录全部剪切到D盘根目录 。然后运行下载的“bcdtool.exe,单击“启动配置→打开,打开“d:/boot/bcd配置文件 。依次选择“编辑→删除启动项目,将原来的启动项目全部删除 。接着再依次选择“编辑→新建Vista启动项目,选中新建项目后,双击右侧窗格的“device项,将其更改为“partition=D:(盘符依据Win7安装的具体分区更改),“description(启动菜单显示名称)更改为“Windows 7 。
经过上述启动文件移动和配置后,我们只要能够加载“D:/bootmgr,Win7就可以从D盘启动了(Bootmgr加载需要借助XRLDR配置) 。
Part Ⅲ.实现WinPE独立启动
由于Win7启动经常需要借助WinPE来修复,因此为了方便对Win7系统进行维护,我们还可以手动在本地硬盘安装WinPE系统 。只要准备好Win7安装光盘,打开光盘后将除“光盘目录/sources/install.wim文件外的全部文件复制到E盘即可完成安装 。
最后设定——多系统统一管理
完成上述三个系统的配置后,现在进入WinXP系统,运行下载的XRLDR,单击“安装/配置进入配置界面 。在界面预览下选中“第一个操作系统,依次进行如下设置:
1.启动方式单选“从文件启动,启动文件选择NTLDR(用于启动WinXP,启动Win7和WinPE则选择Bootmgr) 。
2.启动分区选择第一分区(即WinXP所在分区,其他系统根据具体分区选择) 。
3.系统类型选择“NTLDR/BOOTMGR,并勾选“启动时激活要启动主分区 。
4.菜单文本更改为“Windows XP,然后单击“生成(字体、颜色、字号等根据自己喜好进行设置) 。其他参数采取默认设置 。
5.操作同上,依次设置Win7和Win PE系统的启动配置,最后单击“写入磁盘,完成对主引导记录的更改 。
OK,现在只要重启电脑,我们就可以在开机多重启动菜单中选择自己喜欢的系统进入了(下次启动时默认启动上次选择的系统,默认启动系统可以在XRLDR中进行设置) 。
上述三个系统是独立启动的,比如选择Win7进入后,依次打开“计算机管理→存储→磁盘管理,可以看到Win7所在分区既是系统分区也是启动分区,表明它的启动并不依赖第一分区 。
提示:什么是系统分区、启动分区?根据微软帮助文档的解释,系统分区是指包含加载 Windows(比如Bootmgr)所需的硬件特定文件的分区,系统分区可以(不是必须)与启动分区相同 。启动分区则是指包含 Windows 操作系统及其支持文件的分区 。在传统WinXP Win7情况下,对于Win7它的系统分区是第一分区(因为加载 Windows所需特定文件如Bootmgr和Boot引导目录在该分区),启动分区则为第二分区(因为Windows 操作系统目录在该分区) 。这里系统分区、启动分区合二为一表明这个分区就包含系统文件和引导文件,可以说明该系统是自主、独立启动的 。
经过上述改造,我们已经实现WinXP、Win7、WinPE三个系统的独立启动,这给我们日常维护带来很大的便利 。比如在改造前误删了Bootmgr文件,重启后就无法启动多系统了,而现在则可以进入WinXP系统,只要到其他电脑上复制Bootmgr到D盘即可修复Win7系统的启动问题 。同样,如果Win7的BCD菜单出现故障,我们还可以进入WinPE,使用Bcdboot命令进行快速修复 。
即使是电脑高手,也常常会遇到多系统启动的故障,而一旦产生无法启动的故障,那维护起来可就费时又费力了 。本文另辟蹊径,为多系统维护提供了一种很好的思路,通过XRLDR独立引导,实现各个系统独立启动 。如果你已经安装了多系统,并且也曾遭遇过多系统启动的故障,那么不妨试一试本文介绍的方法,就可以大大减少你的维护工作了

推荐阅读