XP和WIN2003双系统启动的奇怪问题,是否跟windows root system32 toskrnl.exe 有关?

[复制链接]
查看11 | 回复4 | 2011-5-10 10:41:21 | 显示全部楼层 |阅读模式
装了XP和WIN2003的双系统,XP在C盘。2003在E盘。启动菜单的BOOT.INI也是好的能用。但是把默认启动设为2003的话总是进不去系统,

提示windowsserver2003无法启动:
windowsroot\\system32\\ntoskrnl.exe
请重新安装以上文件的拷贝

启动菜单的选项有

WIN2003
WINXP
DOS工具
WIN默认

停留在WIN默认那里然后自动进入。然后就出现windowsroot\\system32\\ntoskrnl.exe的提示。
但是如果我手动选择到WIN2003,回车就能进系统。这就是最觉得奇怪的地方。
我调整BOOT.INI文件把默认进入的系统设为XP的话就能自动进入XP没问题。
还试过把BOOT默认启动强制设为E盘,也就是2003的盘,default=E:\\。而不是partition(3),这样的路径。这时启动菜单就显示为

WIN2003
WINXP
DOS工具

“WIN默认”的这个选项就会消失,停留在WIN2003那里然后自动进入,但还是无法进入系统,这样的情况下就不会出现
windowsroot\\system32\\ntoskrnl.exe
请重新安装以上文件的拷贝
的报错,而是自动重启,如果不用手动操作就会一直这样循环重启了。
注意:关键是自动读秒后进入2003系统就会出问题,如果是手动就能进入系统。实在感觉奇怪。
如果是windowsroot\\system32\\ntoskrnl.exe文件的问题,是不是找个好的文件覆盖就能好?怎么取得这个文件,方便的话能发一个好的给我吗?
请高手指点一下,谢啦。
回复

使用道具 举报

千问 | 2011-5-10 10:41:21 | 显示全部楼层
你的这个回答跟我说的应该没多大关系吧,呵呵。
回复

使用道具 举报

千问 | 2011-5-10 10:41:21 | 显示全部楼层
只是windows2003启动有问题,你就找个2003的系统文件把原来的替换一下,就行了。如果想替换单个系统文件,就去百度搜索系统文件的名字,就会找到一大堆【WIN2003
WINXP
DOS工具这三个就要用键盘来选择win2003,因为时间只有3秒,所以你要快一点】
回复

使用道具 举报

千问 | 2011-5-10 10:41:21 | 显示全部楼层
改默认启动的方式是跟你说的一样,在那里找到的然后进入编辑,就打开了BOOT.INI的文本。在那里编辑了一下。你说启动2003的时候去找XP的ntoskrnl.exe了,有可能。但我就是不知道怎么取得2003的正确ntoskrnl.exe。有吗?方便的话发一个给我,我覆盖过去试试,呵呵。还有就是我手动回车确认的话就可以进入2003系统,只是无人操作的时候读秒以后自动进入就会出错,如果是ntoskrnl.exe丢失的话系统就直接进不去才对吧。
回复

使用道具 举报

千问 | 2011-5-10 10:41:21 | 显示全部楼层
不要手动编辑,直接在上边的下拉菜单中选择默认启动的系统,修改之前先确认在启动菜单中手动选择2003时可以正常启动。

手动选择2003可以正常启动,说明启动2003必须的文件都正常,我觉得是启动2003时系统把xp的系统目录(windows目录)当做2003的系统目录,所以找不到文件。

要不你把修改前后的boot.ini文件贴出来看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行