|
|
发表于 2009-9-2 09:01:10
|
显示全部楼层
由于每个人的电脑盘符不同,下面只将光驱暂定为F盘,可按自己的实际情况而改变
1. 插入vista安装光盘。cmd下:f:\boo\bootsect /nt60 all
得到信息类似如下:
Target volumes will be updated with BOOTMGR compatible bootcode.
C: (\\?\Volume{003aab50-4f26-11dc-a0dc-806d6172696f})
Successfully updated NTFS filesystem bootcode.
D: (\\?\Volume{60d1e451-4f36-11dc-a619-806d6172696f})
Successfully updated NTFS filesystem bootcode.
E: (\\?\Volume{003aab4f-4f26-11dc-a0dc-806d6172696f})
Updated NTFS filesystem bootcode. The update may be unreliable since the
volume could not be locked during the update:
\Device\HarddiskVolume5
Successfully updated FAT32 filesystem bootcode.
\Device\HarddiskVolume1
Successfully updated FAT filesystem bootcode.
Bootcode was successfully updated on all targeted volumes.
2. cmd下进入vista的系统目录c:\wind***\system32
3. 备份bcd,可忽略此步骤。
bcdedit /export "d:\dcd"
4. 创建,此步骤可能失败,失败信息是已经创建。如果已经创建则可忽略。
bcdedit /create {ntldr} -d "Wind*** XP"
5. 设置盘符,必须步骤
bcdedit /set {ntldr} device partition=e:
e盘是xp系统所在的盘,partition不要拼写错,后面的冒号也不要少。
6. 设置xp的启动路径,必须步骤
bcdedit /set {ntldr} path \ntldr
7. 设置系统选择菜单顺序,将xp置为最后一个
bcdedit /displayorder {ntldr} -addlast
8. 关于ntldr文件
经过以上步骤,重启电脑之后,出现系统选择菜单,vista可以正常进入,xp不
能正常进入,显示信息为:
文件: \ntldr
状态:0xc000000f
信息:无法加载所选项,因为应用程序丢失或损坏
解决方法:
插入xp安装盘,光盘启动,选择故障恢复控制台,然后进入dos界面。
copy f:\i386\ntldr e:\
copy f:\i386\ntdetect.com e:\
即从xp的光盘中将这两个文件拷贝到xp的安装路径下。
9. 重启电脑,两个系统都可以进入,问题解决。
10. 其他
在vista下面,c:\wind***\system32下找到cmd.exe,右键选择“以管理员身份运
行”。
然后,可以用以下命令查看:
bcdedit
用以下命令修改系统选择菜单:
bcdedit /set {ntldr} Description "Wind*** XP Professional SP2"
将xp菜单改名。
bcdedit /set {current} Description "Wind*** Vista (TM) Business"
将vista系统改名 |
|