穿越时间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、http://COMMAND.COM、CONFIG.SYS、IO.SYS、MSDOS.SYS
需要说明的是,在安装Windows 95 OSR2.5之前,硬盘中其实已经有PC DOS的系统文件了,其名称为AUTOEXEC.BAT、http://COMMAND.COM、CONFIG.SYS、http://IBMBIO.COM、http://IBMDOS.COM,由于前三个文件的文件名和Windows 95 OSR2.5即将创建的系统文件重名,因此它们会被重命名为AUTOEXEC.DOS、COMMAND.DOS、CONFIG.DOS,而http://IBMBIO.COM、http://IBMDOS.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、http://COMMAND.COM、CONFIG.SYS这三个文件,因为它们在PC DOS 2000和Windows 95 OSR2.5中是同名的,无法共存。
如果需要切换回Windows 95 OSR2.5,只需重启计算机,在启动菜单中选择Normal即可。
其原理与上述类似,就是当选择Normal并执行后,引导程序再次对上述启动文件重命名然后启动。
转自知乎:https://zhuanlan.zhihu.com/p/618925768
版权声明
本站所有文章来源于本站原创或网络,如有侵权请联系删除。文章观点并不代表本站观点,请网友自行判断,如涉及投资、理财请谨慎应对!
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。