win7,xp双系统,进入xp时提示ntldr无法加载
小弟最近把原来安装在c盘的vista换成win7,原来在e盘的xp没有动。因为不熟悉操作,没有备份boot.ini之类的启动文件。结果启动直接进入win7。然后从网上找到各种方法:(1)利用一下代码成功得到启动目录,但是却在进入xp系统时候提示缺少ntldr文件。在win7的windows目录下找不到那7个文件。
bcdedit /create {ntldr} /d "Windows XP"(这里d不知道做什么的,我改成e也试过)
bcdedit /set{ntldr} device partition=e: (原来这里试d的,我改成了e,猜想大概是xp系统所在盘符)
bcdedit /set {ntldr}path \ntldr
bcdedit /set {ntldr}description "WindowsXP"
bcdedit /displayorder {ntldr} /addfirst
bcdedit /timeout 30
(2)在win7的windows目录下找不到那7个文件:ntldr、io.sys、msdos.sys、boot.ini、autoexec.bat、bootfont、ntdetect.com。又从同学的xp系统目录下那里copy来放在这两个系统的根目录下。
(3)boot.ini内容如下:
timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
(4)结果还是无法加载ntldr,从原来的windowsxp光盘的i386目录下copy了ntldr与ntdetect文件到xp、win7系统的根目录下,结果还是无法加载ntldr。
ps:目前开机后进入选项,可以进入win7,但进不了xp。已经参考了
https://bbs.pcbeta.com/viewthread.php?tid=413769&highlight=fix
与
https://bbs.pcbeta.com/thread-458573-1-1.html
但还是不能解决这个问题。
谢谢高手耐心看完我的问题,小弟感激不尽。 使用优化大师比较简单 回复 2# piaozheyanzi
win7都进不去了,那你就比我的情况复杂多了。兄弟,在不明情况下还是别瞎动了
页:
[1]