安装双系统的用户越来越多,不外多系统的启动和维护一向是个让人头痛的问题,好比Windows XP(以下简称WinXP)+Windows 7用户(以下简称Win7),若是启动文件Bootmgr或者BCD启动设置装备摆设呈现问题,经常会导致两个系统都无法进入。本文和巨匠谈判使用XRLDR(一个轻量级的多重启动打点工具)实现WinXP、Win7、winpe三个系统自力启动的体例和技巧。
实现WinXP自力启动
巨匠知道WinXP是经由过程“C:\NTLDR”启动的,对于先装WinXP后装Win7的用户,我们只要将硬盘主指导记实更改为NT52名目即可。
进入WinXP后将下载的“bootsect.exe”复制到C盘,接着启动呼吁提醒符工具并输 “C:\bootsect.exe /nt52 c:”,当屏幕呈现“Bootcode was successfully updated on all targeted volumes.”的提醒,则暗示成功将主指导记实更改为NT52名目。此刻重启系统后就会自动加载NTLDR来启动WinXP(不会再呈现 Bootmgr启动打点器界面)。
对于在Win7基本上安装WinXP的用户,万万不要使用上述呼吁更改主指导记实,否则会呈现两个系统都无法进入的后果。因为变换为NT52名目后,硬盘主指导记实就会去寻找第一分区根目录下的NTLDR文件(NT60名目为寻找Bootmgr)。
实现Win7自力启动
完成上述操作后,重启系统进入WinXP,把“C:\bootmgr”文件、“C:\boot”整个目录全数剪切到D盘根目录。然后运行下载的 “bcdtool.exe”,单击“启动设置装备摆设→打开”,打开“d:\bootbcd”设置装备摆设文件。依次选择“编纂→删除启动项目”,将原本的启动项目全数删除。接着再依次选择“编纂→新建Vista启动项目”,选中新建项目后,双击右侧窗格的“device”项,将其更改为“partition=D:”(盘符依据Win7安装的具体分区更改),“description”(启动菜单显示名称)更改为“Windows 7”。
经由上述启动文件移动和设置装备摆设后,我们只要能够加载“d:\bootmgr”,Win7就可以从D盘启动了(Bootmgr加载需要借助XRLDR设置装备摆设)。