大兴区公证处:WINXP/WIN98双启动故障如何解决?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 19:27:28
一台机器,在C盘安装的操作系统为WIN XP SP2,因为需要使用其他软件,所以在此基础上又在D盘安装了WIN98系统(文件目录是D:\WIN98),相安无事,但突然有一天WINXP出现错误,所以格式化C盘后重新又安装了一次WINXP系统,但我忘了很重要的一点,就是拷贝BOOT.INI,这下启动电脑的时候双启动菜单不见了,我不想重新安装一次WIN98,所以就在网上寻找BOOT.INI文件的设置方法,结果自行进行了修改:

重装WINXP后的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 XP Professional"
/fastdetect /NoExecute=OptIn

我修改以后的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 XP Professional"
/fastdetect /NoExecute=OptIn
multi(0)disk(0)rdisk(0)partition(2)\WIN98="Microsoft Windows 98" /fastdetect

重启后出现了双启动菜单,但是选择进入WIN98系统的时候,却出现错误,大意是说:“systems32目录下的HAL.DLL文件损坏或者丢失,系统无法启动。”
我按“回车”后,电脑自动进入WINXP系统。

请各位达人指教,现在就是WIN98无法启动,WINXP可以,这种情况应该如何来解决呢?重装系统就算了,虽然WIN98耗费不了多少时间,我是想了解一下方法,谢谢!!!

他们说的都不对,这个问题我来给你解决吧!
首先呢,你要有一个98的安装盘,然后启动98到DOS下面,用Sys C:传送系统文件,更改MSdos.sys文文件,把里面的[Paths]
WinDir=d:\win98
WinBootDir=d:\win98
改成这样,就是“流量动力”说的那样!
这时你应该可以正常启动到Win98了。到98下面放放XP的安装光盘,点安装系统。全新安装,复制完文件后不重新启动。到C盘根目录下面把 $winnt$$..bt这个文件甲删掉,打开Boot.ini文件 ,把里面的Winnt$$什么的改成wndows。有两个地方要改,保存退出,重起。多重菜单就建好了,现在XP和98都可以启动了!不用重装系统的!

你改的boot.ini没有问题!
但是不是就保存这个文件就能双启动的!!!!
我也遇到过这个问题,虽然保存了,仍然不能双启动。
最后就重来了~~~~
建议你安装一个虚拟机得了:virtual pc,很好用的

1)、使用Win9X启动盘启动,使用EDIT.EXE命令编辑这个文件。启动EDIT.EXE以后只要按照正确的格式输入Boot.ini文件的内容,保存为Boot.ini文件即可。

2)、使用COPY CON命令创建一个Boot.ini文件。在DOS下输入Copy Con C:\boot.ini以后回车。然后按照Boot.ini文件的格式输入,每输入一行敲一次回车键,当全部内容输入完毕以后,按CTRL+Z,屏幕上会看到^Z的提示。这个时候再敲一次回车,系统会提示1 file(s) copied.这就表示创建成功了。

3)、使用故障恢复控制台里面的bootcfg命令。

4)、在别的电脑上创建好以后,拷贝到受损电脑的C盘根目录上覆盖源文件即可。

98是必需装在C盘的,因为它有东西要写在硬盘的前1024字节(或是512,忘了,呵呵~~)肯定是把C盘下98的东西给格了 .

安装visual pc