在Win 95 OSR2下实现DOS与Windows双重引导

Author: 杨志远 Date: 1997-01-01

  微软在Windows 95 OSR2中做了许多改进和提高。不过同时也给广大既喜爱Windows 95,但又无法舍弃DOS的用户出了一个小小的难题——无法实现MS-DOS与Windows 95 OSR2双重引导。
  能不能象Windows 95一样用F4键实现DOS与Windows 95 OSR2的双重引导呢?回答是肯定的。大家都知道,DOS与Windows 95双重引导时,在DOS状态下Windows 95启动所需的系统文件(IO.SYS、MSDOS.SYS、COMMAND.COM等)被修改为*.W40文件,在Windows 95状态下DOS启动所需的系统文件IO.SYS被修改为JO.SYS文件(MSDOS.SYS和COMMAND.COM文件没有改变)这就造成Windows 95 OSR2无法像Windows 95一样的双重引导;知道了原因后,这个问题就不难解决了。可以采取更换DOS版本的方法解决这个问题的。
  下面介绍一下具体操作:(笔者采用的是IBM-PCDOS Ver 7.0版本)
  1.首先用DOS命令MOVE C:\DOS C:\MSDOS(假设DOS安装在C盘更名后仍然放在C盘,如认为不需要保留可直接删除,建议保留,因为MS-DOS与PC-DOS在使用上还是有所区别,个别命令MS-DOS与PC-DOS完全不同,使用熟练后可以自己组织一套DOS再删除。再安装IBM-PCDOS,然后将原来磁盘上所有Windows的WIN.INI和SYSTEM.INI改成其它名字或将所有Windows删除,因为Windows 95 OSR2在安装时不允许有旧版Windows的存在。
  2.接下来安装Windows 95 OSR2了,顺利安装Windows 95 OSR2并启动Windows 95 OSR2后点击开始→程序→MS-DOS方式切换到MS-DOS方式下,然后进入C盘根目录下,键入ATTRIB MSDOS.SYS -H -R -S回车,再键入EDIT C:\MSDOS.SYS回车,找到[Options]项在里面查看有没有BootMulti=1这一行(如没有加入这一行如不是等于1把它改为等于1)并加入BootWIN=0这一行存盘退出,再键入ATTRIB MSDOS.SYS +H +R +S回车,退出MS-DOS方式,重新启动Windows 95 OSR2,如此就可以实现DOS与Windows 95 OSR2的双重引导,随后再将原来磁盘上所有Windows的WIN.INI和SYSTEM.INI的名字改回来就可以在DOS中正常使用了。
  另外有两点值得注意的是:
  1.Windows 95 OSR2的DOS环境(不是MS-DOS方式)不支持老版本的Windows,Windows在Windows 95 OSR2的DOS环境下无法启动。
  2.IBM-PCDOS Ver 7.0版本不支持HD-COPY全盘拷贝,需用XDFCOPY.EXE将映像文件还原的软盘上去安装,具体操作命令是XDFCOPY DISK1.DSK A:\(假设XDFCOPY.EXE与DISK1.DSK-DISK5.DSK是在同一子目录,还原至A盘)。