微软于 1991 年左右为销售人员或经营计算机商店的人员制作了一段滑稽视频。
部分歌词如下:
可在任何个人电脑上通过任何 DOS 加载
来源:https://youtu.be/WxC6PytZMqc?t=192
这是过度简化/谎言吗,还是确实准确?
做过MS-DOS 5 升级真正升级任何任何 PC 上都有 DOS?甚至在第一台 PC 上直接运行 MS-DOS 1.0 到 5.0?如果是这样,那真是太令人印象深刻了。
而且它是否也包括了所有非微软“DOS”操作系统?那将更加令人印象深刻。
(此外,如果您能告诉我是否有 MS-DOS 5 的“非升级”版本,您将获得加分,因为他们根本没有提到这一点。)
答案1
MS-DOS 5 升级确实可以升级任何 PC 上的任何 DOS。
这可以非常简单地完成:通过替换计算机上已经存在的操作系统。
答案2
您所猜测的是一个微软的内部项目,如果它存在的话。
我使用了 DOS 1、2、3、4、5 和 6,这里有一个 DOS 6 系统。
每个版本都是独立的,不包含其他版本。
“升级”包括安装新版本。从版本 2 开始,此操作有效。
脚注:
这是运行 DOS 6 的机器的文件结构(DOS 6 和之前的 TREE 命令)。所有 DOS 程序文件都位于 C:\DOS 及其子文件夹中,还有其他重要目录,但您可以看到升级到下一个版本是多么容易。
卷 PCDOS_6 卷序列号的目录 PATH 列表
是 2C58-000E C:。
├───DOS
│ ├───SYSTEM
│ ├───DATA
│ └───HELP
├───NORTON
├───C
├───TEMP
├───UTIL
├───Cprogs
│ ├───ProgLIB
│ ├───MISC3LIB
│ ├───MISC2LIB
│ ├───MISC1LIB
│ ├───LIBS
│ ├───INCLUDE
│ ├───FTLIB
│ ├───EXPER
│ └───CLIB
├───BAT_BACK
├───BATCH
├───SOFTWARE
├───EDIT
├───CDROM
├───GAMES
│ ├───COMIC
│ └───MJVGA
├───DOSIDLE
├───LANMAN.DOS
│ ├───NETPROG
│ ├───DRIVERS
│ │ ├───DOSUTILS
│ │ ├───PROTMAN
│ │ ├───NIF
│ │ ├───XIF
│ │ ├───ETHERNET
│ │ │ ├───ELNKII
│ │ │ └───PCNTND
│ │ └───PROTOCOL
│ │ ├───MSDLC
│ │ ├───TCPIP
│ │ └───NETBEUI
│ ├───SERVICES
│ ├───LOGS
│ ├───NETWKSTA
│ └───ETC
├───NET
├───AMD
├───LOT2
│ └───WKSHEETS
└───SYMPHONY
└───WKSHEETS
答案3
是的,您可以在非 MS-DOS DOS 版本上安装 MS-DOS 升级版。我使用 DR-DOS 3.41 和 MS-DOS 升级版 6 进行了测试。包装盒上还提到,任何兼容的 x86 DOS 都可以使用。必须预先安装其他 DOS。
MS-DOS 升级将要求您输入一个文件夹名称,新 MS-DOS 应安装到该文件夹中。这样,您就可以将旧的非 MS-DOS 与新的 MS-DOS 区分开来。要删除旧的非 MS-DOS,可以使用 DELOLDOS.EXE 命令。
这意味着,您可以在硬盘上同时使用两个 DOS 版本的所有命令。除少数例外(如 DR-DOS 的 TASKMAX 随 DR-DOS 6.x 及更高版本一起提供)外,大多数命令也可以在 MS-DOS 中使用。但升级后,您无法从硬盘启动到其他非 MS-DOS DOS。然后只能以独占方式启动 MS-DOS。要再次更改此设置,您必须卸载 MS-DOS,即撤消更新或使用启动盘。
答案4
回答你的另一个问题,是的,每个版本的 MS-DOS 都有不可升级的版本。如果没有可升级的东西,你就无法升级。
通常,购买新 PC 时,您还会购买 MS-DOS 的“完整”版本。这是盒装版本,带有手册、其他文档,当然还有安装软盘。