2023-05-26 09:10:53 阅读( 7809)
安装双系统的用户越来越多,不过多系统的启动和维护一直是个让人头痛的问题,比如WindowsXP(以下简称WinXP)+Windows7用户(以下简称Win7),如果启动文件Bootmgr或者BCD启动配置出现问题,经常会导致两个系统都无法进入。
安装双系统的用户越来越多,但多系统的启动和维护一直是个头疼的问题,比如WindowsXP(以下简称WinXP) Windows7用户(以下简称Win7)。
如果启动文件Bootmgr或BCD启动配置有问题,这两个系统通常都无法访问。
讨论了利用XRLDR(一个轻量级多启动管理工具)实现WinXP、Win7、winpe独立启动的方法和技巧。
实现WinXP独立启动
众所周知,WinXP是通过“C:NTLDR”启动的。对于先安装WinXP再安装Win7的用户,我们只需要将硬盘主引导记录改为NT52格式即可。进入WinXP后,将下载的“bootsect.exe”复制到c盘,
接着启动命令提示符工具并输" C:bootsect.exe/nt52c:",当屏幕出现" bootcodewsuccessfullyupdatedonalltargetedvolumes,"的提示,
这意味着主引导记录已成功更改为NT52格式。现在重启系统后,NTLDR会自动加载启动win XP(Bootmgr启动管理器界面不再出现)。对于在Win7基础上安装WinXP的用户来说,
千万不要使用上述命令来更改主引导记录,否则两个系统都将无法访问。因为换成NT52格式后,硬盘主引导记录会在第一个分区的根目录下寻找NTLDR文件(NT60格式是寻找Bootmgr)。
实现Win7独立启动
完成以上操作后,重启系统进入WinXP,将所有“C:bootmgr”文件和“C:boot”目录剪切到d盘根目录,然后运行下载的bcdtool.exe,点击开始配置打开。
打开“d:bootbcd”配置文件。选择“编辑删除启动项”删除所有原始启动项。然后依次选择编辑新建Vista启动项目。选择新项目后,双击右窗格中的“设备”项。
改为“partition=D:“”(根据Win7安装的具体分区改变盘符),“description”(启动菜单的显示名称)改为“Windows7”。
经过上述启动文件的移动和配置,只要我们能加载“D:Bootmgr”(Bootmgr加载需要XRLDR配置),Win7就可以从D盘启动了。
猜你喜欢
Guessyoulike