2023-05-26 12:06:28 阅读( 4805)
安装双系统的用户越来越多,不外多系统的启动和维护一向是个让人头痛的问题,好比WindowsXP(以下简称WinXP)+Windows7用户(以下简称Win7),若是启动文件Bootmgr或者BCD启动设置装备摆设呈现问题,经常会导致两个系统都无法进入。
安装双系统的用户越来越多,但多系统的启动和维护一直是个头疼的问题,比如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/nt52c:".
当提示“启动代码已在所有目标卷上成功更新”时出现在屏幕上,这意味着主指令记录已成功更改为NT52。
这时重启系统后会自动加载NTLDR启动win XP(Bootmgr启动打点器界面不再呈现)。
对于在Win7中基本安装了WinXP的用户,千万不要使用上述诉求更改主引导记录,否则会导致两个系统都进不去的后果。因为换成NT52后,
硬盘主会在第一个分区的根目录下寻找NTLDR文件(NT60称为寻找Bootmgr)。
实现Win7自启动
完成以上操作后,重启系统进入WinXP,将所有“c: \ bootmgr”文件和“c: \ boot”目录剪切到D盘根目录.然后运行下载的“bcdtool.exe”,点击“开始设置设备打开”。
打开“d: \ boot BCD”设置设备和装修文件。依次选择“编辑删除启动项”,删除所有原有的启动项。然后依次选择“编译新建Vista启动项目”。选择新项目后,
双击右窗格中的“设备”项,将其更改为“partition=D:“”(盘符根据Win7安装的具体分区而变化),“描述”(启动菜单的显示名称)更改为“Windows 7”。
在移动了上面的启动文件并设置好设备后,只要我们能加载“D:\ Bootmgr”(Bootmgr加载需要用XRLDR设置设备)就可以从D盘启动Win7了。
猜你喜欢
Guessyoulike