虚拟机安装 MS-DOS 3.30
前言
较为早期的 Windows(如 Windows 1.x、2.x)安装与启动需要 MS-DOS 2.x-3.x,或 IBM PC-DOS 为依托以启动 Windows
此文章 VMware Workstation Pro 下进行,操作可能会有出入
准备工具
已安装好的再分发版本(兼容性为 Workstation 11.x,.ovf 格式)(已同步至资源列表)
配置:1 处理器数 1 核心数,16 MB 内存,2 GB 硬盘,移除 CD-ROM 驱动器,添加软盘驱动器
创建虚拟机
除以下给出的推荐设置外,其他的请按照默认配置进行选择
“客户机操作系统”中选择“其他”,“版本”中选择“MS-DOS”

创建磁盘文件时,选择“将虚拟磁盘存储为单个文件”
将虚拟磁盘文件存储为单个文件可以提高一部分磁盘性能

完成后,点击“编辑虚拟机设置”,添加一个软盘设备,并选择连接到 DISK01.IMG 文件
MS-DOS 3.30 默认不附带 CD-ROM 的驱动,若用不到 CD/DVD,可以选择将 CD/DVD 设备移除以节省内存占用
若移除 CD/DVD 之后提示“IDE 设备(磁盘/CD-ROM)配置不正确”,请将磁盘的“虚拟设备节点”更改为 IDE 0:0



保存设置,并启动虚拟机
安装系统
创建分区
启动时,MS-DOS 会要求你输入新的日期与时间,若日期无误,按下两次 Enter 以回车来跳过日期与时间设置

先输入 fdisk 以打开命令行磁盘分区工具,随后保持默认的选项 1,按下两次 Enter 以回车,来创建 DOS 分区


保持默认的选项 Y,按下 Enter 以回车,来将分区标记为活动分区,并使用最大空间(若大于 32 MB 也只会创建 32 MB 的空间)

完成后,按下任意键来重启系统以继续,但是不要断开连接软盘

重启完成后依旧会要求你输入新的日期与时间,若日期无误,按下两次 Enter 以回车来跳过日期与时间设置
随后,输入命令并按下 Enter 以回车,来格式化分区/s 参数可以将 DOS 系统文件复制到分区根目录,使下次启动时启动到该分区(若未添加 /s 参数,则需要在格式化完成后再执行命令 sys C:)
1 | format C: /s |
完成后输入 Y 并按下 Enter 以回车来确认更改

复制文件
使用命令创建一个 DOS 文件夹在 C 盘根目录,随后,将软盘下所有文件复制到 DOS 文件夹里
在 FAT16 文件系统(MS-DOS 3.30 使用的版本)中,硬盘的根目录能存放的文件数量是有上限的(通常只有 512 个条目),所以推荐将系统放到 DOS 文件夹下
1 | MD C:\DOS |

复制完成后,将 DISK01.IMG 换成 DISK02.IMG,并再次执行命令以复制文件

1 | COPY A:\*.* C:\DOS |
创建配置文件
AUTOEXEC.BAT
使用命令创建 AUTOEXEC.BAT
1 | COPY CON C:\AUTOEXEC.BAT |
回车后,依次输入命令,每输入一行就回车一次
1 | @ECHO OFF |
完成后,按下 F6,这时会在末尾出现 ^Z,随后按下 Enter 以回车来保存文件

CONFIG.SYS
使用命令创建 CONFIG.SYS
1 | COPY CON C:\CONFIG.SYS |
回车后,依次输入命令,每输入一行就回车一次
1 | BREAK=ON |
完成后,按下 F6,这时会在末尾出现 ^Z,随后按下 Enter 以回车来保存文件

使用系统
至此,完成所有操作后,断开连接软盘,即可重启系统并使用 MS-DOS 3.30 了
MS-DOS 3.30 原生不支持通过指令操控电源,若要关机或重启,请直接从顶部工具栏执行关机或重置