Hello,欢迎跟我一起穿越时间!
Windows98是十分经典的操作系统,本期记录一次充满险阻与曲折的实机安装过程。
首先,先把基本的硬件情况列一下:
一台东芝的笔记本电脑,硬件层面兼容Windows98,内存64MB,硬盘20GB
一张不完整无引导功能Windows98安装文件光盘
一张完整的WindowsXP安装光盘
一张MEMDISK原理加载的启动工具光盘
一个MB的扩展内存
无软驱环境,无启动磁盘
目标是安装Windows98和WindowsXP双系统。
按照安装顺序不同,有两种方案:
方案一:先安装Windows98,后安装WindowsXP;
方案二:先安装WindowsXP,后安装Windows98。
按方案一安装完成后XP会自动创建启动选择菜单,两个系统可以共存;如果采用方案二,那么安装完成后98会覆盖XP的引导信息,硬盘上之会剩下一个98系统,需要单独修复XP的引导信息。
通常来说,如果Windows98的安装光盘没有问题,首选方案一。
但问题是这张Windows98的光盘是别人给的,只有WIN98目录,光盘不可引导启动,这就给首先安装Windows98带来了困难。
我想在不增加软驱启动盘设备,不更换可引导Windows98光盘的条件下,实现两个系统的安装,要怎么做呢?
再次分析两个方案:
WindowsXP的安装盘是完整的,先安装WindowsXP没有问题,但98的安装程序在XP下无法运行,而XP又是NT(NewTechnology)架构,不提供DOS环境,所以XP安装完成后依旧无法安装Windows98
这时突然想起了那张启动工具光盘,光盘是他人制作的,其中有功能是利用MEMDISK加载IMG镜像至内存实现DOS环境。既然如此,那么在此基础上再运行Windows98的安装程序是不是就可以绕过98光盘无引导功能的问题了?
由此确定基本方案,先安装Windows98,后安装WindowsXP。98光盘无引导的问题通过工具光盘曲线解决,安装所需分区及格式化操作通过工具光盘上的工具解决。为了提高安装速度,给笔记本插入第二根MB内存(看似明智的举动却造成了后面的一系列问题)。
思路基本确定,但不知道行不行,只能实践检验了。
一、硬盘分区准备环节
将工具光盘插入光驱,引导启动系统,进入分区工具
DiskGenius,建立了两个FAT32分区,分别为4GB和14GB,激活4GB分区,用于Windows98安装。
第一步很顺利地完成。
二、曲线引导进入Windows98安装程序
屏幕提示DriveF:=DriverMSCDunit1,这表明DOS下光驱已被正确识别,盘符为F:
硬盘分区两个,分别为C:D:,那这里光驱直接就成F:了,中间的E:呢?
再看屏幕提示——ThediagnostictoolsweresuccessfullyloadedtodriveE.这里就是工具光盘通过MEMDISK原理虚拟了一个磁盘,占用了盘符E
这时手动弹出光驱,将工具磁盘替换为Windows98光盘,运行Setup
ScanDisk程序开始检测硬盘,完成后Windows98的安装程序没有启动!
出现了错误:StandardMode:FaultoutsideofMS-DOSExtender.
StandardMode:FaultoutsideofMS-DOSExtender.
EC=CS=IP=C3E4AX=BX=90FDCX=BC0CDX=6F03
SI=0FDODI=BP=DS=ES=SS=FSP=0FDA
这是什么问题?
单看这三行提示看不懂是什么意思,现在提示符显示F:\WIN98一直在等待
估计是曲线引导造成的问题,但不确定;是不是没有SMARTDRV?,我运行了一遍SMARTDRV.EXE,然后又运行了一遍Setup,奇怪的是,安装程序运行了:
刚才的问题似乎就这样过去了,后面Windows98完成了第一阶段的文件复制
然而重启之后,Windows98卡在了“正在准备运行Windows”的蓝天白云画面
三、解决Windows98安装的问题
画面不动了,没有办法只能关机重启。
重启之后蓝天白云画面下方的““正在准备运行Windows”又不见了,这个重启已经打乱了Windows98安装的节奏了。
自然Windows98是无法启动的,尝试了几次,Windows98的启动菜单会出现,要求进入安全模式,但是加载时却显示文件丢失,HIMEM.SYS等内存错误,总之无法启动。
到这里似乎前功尽弃了
因为重启卡住,Windows98肯定没有安装完成,硬盘上的文件是不完整的,因为“正在准备运行Windows”没有了,所以目前以硬盘上的现有文件肯定是无法完成安装的,难道又要重新格式化硬盘,用工具光盘引导,换Windows98光盘安装?
灵机一动,想到了一个方案:
开机有Windows98的蓝天白云画面和启动菜单,而启动菜单中除了安全模式,还有Commandpromptonly,也就是命令行模式,这意味着现在硬盘上已经有一个基础的DOS系统了,也就是说DOS环境已经有了。
但是,
这个DOS能不能识别笔记本电脑的光驱呢?这里我没有试,为了减少读取光盘的时间,我直接将WIN98目录复制到了硬盘D分区,然后直接再运行Setup,没错可以运行
StandardMode:Fault……错误依旧存在,在运行SMARTDRV和Setup过程中,屏幕还会提示关于内存的错误,这时我猜到基本就是内存的问题了……
经过一番尝试,跳过磁盘检查之后再次进入了Windows98的安装程序,第一阶段的文件复制结束后,我将加上的MB内存拔了下来,重启后“正在准备运行Windows”没有出现异常,并且完成了安装。
四、安装WindowsXP
插入WindowsXP的安装光盘,从光驱启动:
经历极为漫长的文件复制过程,WindowsXP顺利完成了安装。
五、配置一下系统
系统启动选择菜单
动感而经典的WindowsXP
经典的Windows98
整个过程用时5个多小时,也许直接换张完整的Window98安装光盘就没有这么多事了,也许未必。
后来通过查询,Standardmode:FaultoutsideofMS-DOSExtender,问题锁定在内存上,可能是由于MEMDISK模式配置内存虚拟盘导致高端内存冲突,使Windows98安装程序无法运行,这里和曲线引导有关。而Windows98重启之后蓝天白云下无法完成准备运行Windows,可能和物理内存有关,即使采用完整的Window98安装光盘可能也会遇到这个问题。
好了,因为一张不完整的Windows98安装光盘引起的记录就写到这里了。
点点