如何在没有CD驱动器的情况下修复boot.ini?


1

我通过USB重新安装了WinXP,一切正常,但boot.ini指向错误。

[Boot Loader]
Timeout=30
Default=multi(0)disk(0)rdisk(1)partition(2)\WINDOWS
[Operating Systems]
multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="Microsoft Windows" /noexecute=optin /fastdetect

这样就可以很好地安装操作系统了,我可以使用USB工具启动它,但是我需要修复boot.ini,以便不用USB即可启动。

上面是我的boot.ini,看似出了什么问题(或如何检查应将值设置为什么)?


XP是在USB驱动器上引导还是您已从USB驱动器将其安装在本地硬盘上?
韦斯利

抱歉,它是从唯一的内部HDD安装并(应该启动)的。
Zenoxio 2011年

Answers:


1

为了明确起见,请确保在启动顺序中将硬盘驱动器设置为比USB驱动器更高的优先级。或者,或者在启动时确保没有可启动的USB设备连接到计算机,以便寻找硬盘驱动器。

之后,编辑boot.ini文件的默认条目以读取:

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows" /noexecute=optin /fastdetect

以上内容完全取决于您的硬件设置以及逻辑分区设置。您可能将rdisk(0)用于内部硬盘驱动器。操作系统也可能位于partition(1)上。只需增加rdisk即可,直到在硬盘驱动器控制器上找到有问题的硬盘的位置为止。

有关boot.ini文件中ARC路径的更多信息,请查看Microsoft KB102873

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.