龙空技术网

「多重系统」同一分区安装Windows 3.2 和 Windows 95 连载四

穿越时间我的电脑 76

前言:

此时看官们对“dos622安装教程”大概比较关切,同学们都需要学习一些“dos622安装教程”的相关内容。那么小编也在网摘上网罗了一些关于“dos622安装教程””的相关资讯,希望大家能喜欢,咱们快快来了解一下吧!

跟我一起,穿越时间!

在上一期连载三中,按照DOS6.22、Windows 3.2、Windows 95的顺序,我在同一个C盘分区内安装Windows 3.2系统Windows 95系统,两个系统实现共存且可以自由切换。

但如果硬盘中先安装的是Windows 95呢,这种情况并不少见,比如一台出厂的笔记本电脑硬盘里已经安装好了Windows 95操作系统,那Windows 3.2还能再安装进入吗?

一、分析

因为Windows 95本身基于MS-DOS,所以如果先安装MS-DOS 6.22,再安装Windows 95,这一过程应该没有任何问题,但是再安装Windows 3.2就又会遇到同名文件的问题,而且Windows 3.2的文件版本肯定是比Windows 95旧的,所以还有可能涉及新旧文件的问题。

二、先完成MS-DOS 6.22和Windows 95的安装

1、启动MS-DOS的安装程序,进行自定义安装

2、为了区别,安装目录依然选择DOS622,在此基础上完成安装。

3、接着重新启动计算机,在DOS环境中运行Windows 95的安装程序

4、Windows 95的安装目录自定义为WIN95

5、经历几次重启之后,Windows 95可以顺利安装,我们可以看到DOS和Windows95都存在C盘中了。

三、进行Windows 3.2的安装

1、重新启动计算机,进入DOS环境运行SETUP程序

2、同样使用自定义模式,将安装目录设置为WIN32

3、当Windows 3.2在蓝底白字环境下复制完文件,进入Windows窗口下复制文件时,错误发生了:

Windows has disabled direct disk access to protect your long filenames.

To override this protection,see the LOCK /? command for more information.

The system has been halted.Press Ctrl+Alt+Del to restart your computer.

这里的提示涉及到直接磁盘访问,以及系统或软件直接操作硬件等问题,熟悉的朋友可以留言讨论。

提示通过LOCK /?来进行参考,到这一步安装过程已经没有办法继续了,到底能不能行呢?只能试一试了。重新启动计算机。

四、LOCK

1、重启之后,我们进行LOCK操作

LOCK可以锁定一个磁盘分区,开启直接磁盘访问,这里我锁定了C分区

2、接着直接在DOS中再次启动Windows 3.2的安装程序

很显然,刚才没有完成的Windows 3.2会对安装产生影响。

Setup has detected a failed Microsoft Windows 3.2 installation in the C:\WIN32 directory.

安装程序已经检测到硬盘中存在一个安装失败的Windows 3.2系统了,并且给出了两个选项,按ENTER键可以尝试修复,按N键则不进行修复继续安装。

这里我选择了进行修复,按ENTER继续。

3、进一步的红色提示更加清楚地说明刚才安装失败的原因:The previous setup failed to successfully finish……because Setup did not finish copying all of the necessary files.

也就是说是在文件复制过程中出现了问题,再想一下direct disk access的错误,基本可以确定应该是磁盘访问权限的问题。

4、继续安装,依旧是蓝底白字下的文件复制过程

进入Windows窗口时,出现了一个提示“磁盘驱动器C上发现一个永久交换文件。当前使用的Windows在安装过程中并未创建此文件,若另外安装的Windows也不使用此文件,请删除之”,这是关于虚拟内存文件的提示,但是这里判断不出是Windows 95创建的还是刚才失败的Windows 3.2创建的。

这里我选择了“是”,不知道这一删除和后面Windows 95的异常有没有关系。

5、继续进行文件复制,这一次Windows 3.2没有新的错误了,系统安装完成。

五、重新启动验证

1、此时,硬盘C分区中应该已经有Windows 95和Windows 3.2的文件了,也就是说两个系统都安装到硬盘上了,不过,你想过没有,自始至终我们都没有进行"WIN.COM"文件的改名,两个系统都需要通过WIN命令启动,

那我们真的输入WIN命令,哪个系统会启动?

2、结果是Windows 3.2 不能启动

You started your computer with a version of MS-DOS incompatible with this version of Windows.

3、这是和连载二中出现的一样的错误,MS-DOS的版本和要启动的Windows 3.2不兼容!

说明Windows 95 B的MS-DOS和Windows 3.2不兼容。

4、系统到这里又没有办法进行下去了。Windows 3.2用不了,那最初安装的Windows 95还能用吗?

重启之后,我再试试。

直接运行"WIN"命令系统只会去引导Windows3.2,怎样去启动Windows 95?

我将目录进行了切换:

到WIN95目录下运行WIN命令,结果:

为什么会出现ATTENTION?难道和刚才删除虚拟内存交换文件有关?

A serious disk error has occured while writing to drive C. Retry(r)?

5、系统失去响应,重新启动后,Windows 95启动了

6、在Windows 95中,我们可以看到Windows 3.2和Windows 95的文件,而且Windows 95可以运行Windows 3.2的程序:

左侧的计算器是Windows 3.2的,右侧的计算器是Windows 95的

7、虽然最终Windows 95启动了,但是由于DOS和Windows 3.2的兼容问题,我们没有办法启动Windows 3.2,那么,按照连载三中的解决办法,如果换用Windows 95 A 呢?

即在Windows 95 A的基础上安装Windows 3.2能否成功呢?

欢迎关注下一连载——【多重系统】同一分区安装Windows 3.2 和 Windows 95 连载五

本连载为基于个人需求原创文章!

点击头像查看我的专栏可以阅读更多文章!

标签: #dos622安装教程