Re hneeqhneeq:
找到了一些关于DOS与Windows双启动(F8菜单)的资料,其中提到了将以下文件进行改名后,简单地实现双引导。
(CONFIG和AUTOEXEC仅在相应的文件存在时才进行改名操作):
IO.SYS—>IBMBIO.COM
MSDOS.SYS—>IBMDOS.COM
COMMAND.COM—>COMMAND.DOS
CONFIG.SYS—>CONFIG.DOS
AUTOEXEC.BAT—>AUTOEXEC.DOS
JO.SYS—>IO.SYS
MSDOS.W40—>MSDOS.SYS
COMMAND.W40—>COMMAND.COM
CONFIG.W40—>CONFIG.SYS
AUTOEXEC.W40—>AUTOEXEC.BAT
具体链接如下:
李海文选 关于Windows95 OSR2 与DOS 6_22共存问题
WINDOWS与DOS的关系
但是,那是对于Win95OSR2的,在Win98中默认的启动方式是Windows,所以IO.SYS应该是Windows使用的,改为.DOS正好相反。这是另一篇资料:
1 安装双启动或双启动补丁的理论分析
1.1前提条件
Windows95,Windows 98和Windows 98 SE均支持双启动,Windows95OSR2不支持,但可通过安装双启动补丁来解决。
此外,还有一个前提条件:即C驱容量不得大于2GB,且为FAT分区。因DOS6.22不支持FAT32分区,而FAT分区不支持2G 以上的分区,对C驱容量小于2GB,且为FAT32格式的分区,如确有必要,可用工具软件(如Partition Magic3.x以上等)转换为FAT格式。
1.2启动原理
下面将Windows9x双启动的原理简介如下:双启动时,在C:\目录下有两套启动系统文件,分别为Windows 9X的五个:IO.SYS,MSDOS.SYS,COMMAND.COM,AUTOEXEC.BAT CONFIG.SYS。
DOS 6.22的五个:IO.DOS, MSDOS.DOS,COMMAND.DOS,CONFIG.DOS, ATUOEXEC.DOS。
当要求使用DOS6.22时(在启动时按F4键或拉菜单项中的Previous Version of MSDOS项), Windows9x将两套文件改名,将相应DOS6.22的五个文件改名为IO.SYS,MSDOS.SYS,COMMAND.COM,AUTOEXEC.BAT,CONFIG.SYS, 并将Windows9x相应的五个文件改名为IO.W95,(对Windows95 OSR2为JO.SYS)MSDOS.W95,COMMAND.W95,CONFIG.W95,AUTOEXEC.W95(对Windows98及Windows98SE,文件后缀为.W40);完成系统切换,进入DOS6.22,反之进入Windows9x。
Windows95OSR2改名与其它版本不一致也就是其不支持双启动的原因。补丁程序就是针对此进行设计修改的。但须注意,安装补丁后则不支持FAT32分区,建仪升级为Windows98SE。
2 Windows9x下DOS6.22恢复与使用的具体方法
下面介绍一下具体步骤。
1、找到DOS6.22安装盘,用SETUP.EXE/Q 仅将文件解压复制到C:\DOS目录,而不安装五个系统文件。如果直接用setup安装DOS6.22,则Windows9x系统被覆盖,须用SYS.COM命令重新传入Windows9x系统文件。
将其他机器上DOS目录下的文件全部拷入亦可。
如果机子上原有DOS目录仍存在,且文件保存完好,可省略此步。
2、将DOS6.22启动盘中的IO.SYS,MSDOS.SYS,COMMAND.COM,CONFIG.SYS,AUTOEXEC.BAT的扩展名改为.DOS后拷入C:\目录中。
3、将Windows9x的MSDOS.SYS文件用记事本(Notepad.exe)打开,在项下,加入
BootMenu=1(显示启动菜单)
BootMulti=1(允许双启动)
链接如下:
Win 9x下DOS 6.2的恢复与使用
Last edited by willsort on 2005-8-6 at 18:40 ]