笔记本双系统不能进XP

来源:百度知道 编辑:UC知道 时间:2024/06/17 18:55:56
我是先把c盘和d盘格了在d盘装的XP,然后用东芝笔记本的恢复盘在c盘装的Vista,好了以后开机没有双选项,用的Vistamaster设置的双启动,但选XP的时候说缺ntldr,我是在别的电脑上拷过来的,但用的是一样的安装盘,再选XP时就直接关机重启,想问一下哪边有问题,可以解决吗,不想再重装了?
照第一位讲的做了,不会重启,但显示system32\hal.dll丢失或受损,还有办法吗?

应该是还缺少相关的XP的引导文件。
你可以这样做,到别人的XP系统中,的根目录下复制所有小于1M的系统文件,然后复制到你的C盘根目录下,当提示要不要覆盖时,选择不要。
打开C盘根目录中的boot.ini文件。输入如果内容:

[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

重启后,就应该能正常进入XP了。

在Vista系统中将Vista安装根目录(c:\)下的7个文件复制并拷到Xp的安装盘根目录(D:\)下:ntldr、IO.sys、MSDOS.sys、BOOT.INI、AUTOEXEC.BAT、bootfont.bin、NTDETECT.COM

yx6070 说有差不多,,不过他貌似有一点错了。。partition(2)代表的是从D盘启动吧。。所以楼主不可能两个系统都在D盘。。所以其中一个要改成1 还有建议把timeout=不要设置成0。虽然这样开机快几秒钟。不过对于双系统建议设置成2以便有时间选择。。
复制yx6070的吧。。顺便改了一点
[boot loader]
timeout=2
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect