菜鸟驿站电话11185:winxp 和98

来源:百度文库 编辑:高校问答 时间:2024/04/28 07:17:50
我机子装了两个操作系统,98和xp。但现在98坏了我重装了在c:
现在我每次起动电脑就不提示我选择那个操作系统了。自动进入98。
要怎么样才能出现我选择进入那个操作系统呢?
没有解决问题。。修复xp光票停着不动.。装不上。。。。

修改C盘下的boot.ini文件(该文件默认是隐藏的)

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

建立记事本把上面的写进入,然后改名为BOOT。INI

你的boot.ini文件被覆盖了

因为98不能识别xp,但是xp可以识别98,你安装98后自然就找不到xp
简单的方法,用xp安装光盘启动电脑,选择修复xp就可以了。

看书上介绍的说WIN98和XP能很好的兼容,也就是说先装谁都可以,于是我就在原来的WIN98系统上装XP家庭版具体安装位置是原WIN98系统在C驱,新的XP家庭版装在D驱安装很顺利,没有出现什么不兼容的问题(果然是WIN98和XP能很好共处)安装成功后开机有双启动菜单,可以选择进入哪个系统。

不幸的是一次启动在显示双启动菜单时我按了ESC键,结果开机就看不见双启动菜单,直接进入WIN98了。

忙又翻书,但资料有限,只找到了“C驱XP,D驱WIN98的双系统双启动菜单的恢复”没办法,只好将就着改BOOT.INI文件了。

到C:驱根目录下找到BOOT。INI文件打开看到

[boot loader]

timeout=30

default=C:\WINDOWS

[operating systems]

C:\="Microsoft Windows 98"

可见,XP的启动配置没有了,学着找到的文章上介绍的改动方法在[operating systems]

下面加了条multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect保存后重新启动,出现双启动菜单,但是选择进入Microsoft Windows XP Home Edition时系统提示“/WINNT下面的hal.dll文件损坏或丢失”无法进入XP系统以为是hal.dll文件的错误,便进入WIN98后拷别人的hal.dll到D:\WINDOW\WINDOWS\SYSTEM32下覆盖了原来的“损坏或丢失”的文件重起后状况依旧。因为实在不熟悉BOOT.INI的设置语法,于是只好格了D驱再装XP!

装好系统后,双启动菜单恢复,可以正常使用,但心里还是不服气,于是再次打开C:\BOOT.INI

看到

[boot loader]

timeout=30

default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS

[operating systems]

multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect

C:\="Microsoft Windows 98"

不说也明白了,default的设置没有搞对。导致双启动菜单引导XP的时候在C驱找hal.dll文件,自然无法找到,报错也就很正常了。

00