小米5要多少钱:!~!!急恢复2000后 XP启动不了了,怎么修改boot文件

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 03:43:37
恢复2000后 XP启动不了了,怎么修改boot文件
下面是我的boot内容:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect
在线等....
谢谢各位了

进入2000的系统,将XP安装光盘放进光驱,搜索XP光盘里面的NTLDR , Ntdetect.com 和 Bootfont.bin 三个文件,把他们复制到 C 盘,覆盖原来的就可以,接着重新启动,就可以进入xp系统了。
注:覆盖前,先在我的电脑的工具栏中点击 工具--文件夹选项--查看,然后把隐藏受保护的操作系统文件前面的对勾取消,同时选择显示所有文件。

具体造成这种情况的原因如下:
首先让我们熟悉一下双启动的原理:大多数用户第一个系统是装在 C 盘,工具--文件夹选项--查看,高级设置,去掉“隐藏受保护的操作系统文件”前面的对钩,并且选择“显示所有的文件和文件夹”,确定后再打开c盘,看看是不是比以前多了很多文件和文件夹啊?这就对了,这里面就包含了系统的启动文件,最重要的是 ntldr, Boot.ini, Bootfont.bin, Ntdetect.com,这些是2000和XP双系统的最重要的启动文件,(如果有9x的话,Bootsect.dos,也很重要,这里不介绍了),多启动的流程是从ntldr开始的,ntldr通过读取boot.ini,确定操作系统启动分区的位置,对于,只有一个操作系统的电脑,ntldr直接读取ntdetect.com,开始下一步的流程,如果是多个系统的情况(2000&XP为例),ntldr把boot.ini选择菜单的内容显示在屏幕上,让用户选择,再根据用户选择的结果进行下一步的流程,而ntdetect.com是一个对硬件设备初始化的一个系统级别的文件,然后把这些硬件信息传递给下一个启动步骤,并且这个文件仅存在NT架构的操作系统里面。Bootfont.bin是一个中文字体库,用于在启动的时候,有中文显示。(此段内容参考自《Windows 系统真经》)

(说在前面) 注意:ntldr 和 ntdetect.com 两个文件,具有向下兼容性,而不具有向上兼容性,也就是说你可以用XP的这两个启动文件启动2000,而不能用来启动2003,如果你首先安装的2000,再安装XP,那样可以正常形成双启动菜单,并且可以轻松进入任何一个系统,而如果你首先安装的是XP然后2000,如果不经过“小小改动”的话,那么很不幸的告诉你,你的XP进不去了,只好重装系统了???极大的错误!!!这是大部分的电脑初学者,容易犯的错误,其实你只要简简单单修改几个--(加在一起不到一个软盘容量的,数量不超过5的)--文件,那么你可以轻松恢复双系统。

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
这是XP的引导文件 你的XP装在哪个盘了就把partition(1)扩号里的数字改成你的分区号就行了 如果还是启动不起来 那就是XP的5个引导文件被覆盖了
XP的引导文件可以给2000用 而2000就不能给2000了