欢迎访问德阳吧

穿越时间MultiOS多重启动之Windows 95 OSR2.5与PC DOS 2000双重启动

频道:软件 日期: 浏览:

一、系统安装过程

PC-DOS,也称为IBM DOS,全写是IBM Personal Computer Disk Operating System,PC-DOS和MS-DOS都是由微软开发的,二者有许多相似之处,但也存在一些不同,本文使用PC-DOS 2000(即PC DOS Version 7.0),将之与Windows 95 OSR2.5构建双重启动。



安装完成PC DOS 2000之后,正确加载光驱驱动,然后从光驱安装Windows 95 OSR2.5至C:\WINDOWS目录



安装完成之后,系统默认启动Windows 95 OSR2.5操作系统,这里打开我的电脑,查看一下C盘根目录中的系统文件。

可以看到5个属于Windows 95 OSR2.5的5个系统文件:

AUTOEXEC.BAT、COMMAND.COM、CONFIG.SYS、IO.SYS、MSDOS.SYS



需要说明的是,在安装Windows 95 OSR2.5之前,硬盘中其实已经有PC DOS的系统文件了,其名称为AUTOEXEC.BAT、COMMAND.COM、CONFIG.SYS、IBMBIO.COMIBMDOS.COM,由于前三个文件的文件名和Windows 95 OSR2.5即将创建的系统文件重名,因此它们会被重命名为AUTOEXEC.DOS、COMMAND.DOS、CONFIG.DOS,而IBMBIO.COMIBMDOS.COM不会被改名,这些操作是通过引导程序来完成的。

二、双启动过程

为了方便选择,这里编辑Windows 95 OSR2.5的MSDOS.SYS文件,添加BootMenu=1,设置显示启动菜单,然后重启系统。



在启动菜单中选择“Previous version of MS-DOS"即可启动原有的PC-DOS



三、双启动原理

当通过Windows 95 OSR2.5启动菜单中的“Previous version of MS-DOS"启动PC DOS 2000时,引导程序会对硬盘中的文件进行重命名。

启动之前C盘根目录中的文件是这样的:



启动执行之后,C盘根目录中的文件会被修改为:



也即涉及到改名的只有AUTOEXEC.BAT、COMMAND.COM、CONFIG.SYS这三个文件,因为它们在PC DOS 2000和Windows 95 OSR2.5中是同名的,无法共存。



如果需要切换回Windows 95 OSR2.5,只需重启计算机,在启动菜单中选择Normal即可。

其原理与上述类似,就是当选择Normal并执行后,引导程序再次对上述启动文件重命名然后启动。


转自知乎:https://zhuanlan.zhihu.com/p/618925768

0 留言

评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
验证码