WIN7_XP双系统引导修复
win7 + xp双系统引导
分别把Win7和XP安装在两个不同的盘符。Windows7安装在C盘,XP安装在D盘(我是先安装的Windows7系统,后安装的XP系统)。因为Win7和XP的引导文件不一样,所以没有引导目录,安装完XP系统后,没有系统选择菜单,只能进入XP,怎么办呢,
我先用Win7系统安装盘进行启动安装,在“修复Win7引导菜单”里面选择“自动修复”,完成后,再选择“在DOS提示符下进行”选项,输入以下几几行命令(或进入Win7后,在命令提示符下输入以下几行命令,但由于系统保护,可能不让你建立引导项和引导目录。)(要注意格式,每个/前面都要有空格,第一串字符间也要有空格)。下面的命令旨在建立引导项和引导目录。
bcdedit /create {ntldr} /d “Windows XP”
bcdedit /set {ntldr} device partition=D:
bcdedit /set {ntldr} path \ntldr bcdedit /set {ntldr} description “Windows XP”
bcdedit /displayorder {ntldr} /addfirst bcdedit /timeout 3
对应的说明如下:
1、create为新建命令,即在存储中新建项,也就是新建了一个用于引导XP的命令,这里的/D不是盘符。
2、set为设置命令,定义各项项值,此行命令定义了引导文件所在的分区,D即XP系统所在分区的盘符,如果XP系统在E盘,那么=后面当然应该是E喽,别落了E后面的冒号。 3、path为定义引导文件的路径(注意两个斜竖的方向哦)。
4、description为添加描述,也就是为新建的项起名字。
5、设置多重引导菜单的显示顺序,addfirst即显示在第一行,第二行为addsecond,以此类推。
6、列
显示时间,3即为三秒。
完成上面的步骤后,先不要着急重启机器,此时重启的话,你会发现目录是有了,可是选择XP后又重启了,只能进入Win7系统,进入不了XP。其实这很正常,因为C盘下还没有你刚才定义的引导文件。
解决
很简单,进行Win7系统,到C盘根(Win7系统盘符下),找到下面这几个隐藏的启动文件,boot.ini,ntldr,bootfront.bin,IO.sys,NTDETECT,MSDOS.SYS一并复制到D盘根下(即XP系统所在盘符下)就可以了。(Win7系统查看隐藏文件方法:打开“计算机”--,选择左侧的“组织”--,“文件夹和搜索选项”--,“查看”--,“显示所有文件和文件夹”)
说明:
同事的华硕64位笔记本电脑,让我做双系统,Win7+XP~,我先把BIOS里硬盘接口改成IDE的,则否安装XP时将找不到硬盘或出错~,然后分出一个独立的分区,即D盘分区,用于安装XP系统,我是先安装的Win7系统,然后安装的XP系统。待安装完成后,重启机
器,自动进入了XP系统,根本没有双系统启动菜单可供选择,因此,我用上述方法进行了
修复。修复完成后,一切都OK了,