最近有些怀旧,刚从孔夫子旧书网淘回一本《Borland 传奇》,里面讲到了不少DOS时代的经典软件,特别想尝试一下~好比:Turbo Pascal、SideKick、Borland C/C++、Delphi 一、Visual C/C++、Watcom C/C++、Symantec C/C++等等。windows
只是为了怀旧,在虚拟机中装装就行了~ide
本文包含如下几部份内容:操作系统
首先要先安装 VMWare 软件,我这里选择的是 VMware-workstation-full-12.1.1-3770994 这个版本,一路 next 便可。命令行
安装完 VMWare 后开始运行,须要注册输入验证码进行激活。3d
咱们先复习下 DOS 6.22 安装条件和要求,直接去 维基百科 看看介绍吧。orm
DOS,是磁盘操做系统(英文:Disk Operating System)的缩写,是我的计算机上的一类操做系统。从1981年直到1995年的15年间,DOS在IBM PC兼容机市场中占有举足轻重的地位。blog
DOS家族包括MS-DOS、PC-DOS、DR-DOS、FreeDOS、PTS-DOS、ROM-DOS、JM-OS等,其中以MS-DOS最为著名。get
全部DOS类的操做系统都是在使用Intel x86或其兼容CPU的机器上运行的(主要是IBM PC及其兼容机)。虚拟机
FreeDOS项目开始于1994年6月26日,当微软宣布不会发售和支持MS-DOS。http://www.freedos.org/it
获取 MSDN 版本的 MS-DOS 6.22 (大小 11.23 MB)能够从如下地址下载:
获取到的 MS-DOS 6.22 是一个 .exe 结尾的自解压文件,里面内容包含一个 DISKS 文件夹和一个 UPGRADE 文件夹,咱们只须要 DISKS 文件夹中的 144UPG1.IMG、144UPG2.IMG 和 144UPG3.IMG。以下图:
一、在 VMWare Workstations 中选择 【文件 - 新建虚拟机… 】,选择【典型(推荐)(T) 】类型配置,点击【下一步】;
二、选择【 稍后安装操做系统(S) 】选项,点击【下一步】;
三、【客户机操做系统】中选择【其余 】,【版本】中选择【MS-DOS 】,并点【下一步】继续;
四、给虚拟机起一个名称,并选择虚拟机位置,继续【下一步】;
五、制定磁盘大小,默认建议 2GB 便可,由于 MS-DOS 系统不会很大,选择【将虚拟磁盘存储为单个文件 】选项,点击【下一步】继续;
六、已经准备好建立虚拟机,虚拟机清单以下图,亦能够【自定义硬件…】,稍后会介绍如何添加软盘驱动器,点击【 完成 】就大功告成了。
七、如今在【个人计算机】中出现了刚刚新建的“ MS-DOS 6.22 ”虚拟机,而且在红框中还能够继续编辑虚拟机设置。
一、点击“MS-DOS 6.22”虚拟机中的【编辑虚拟机设置 】,点击【添加…】按钮,以下图:
二、弹出硬件类型窗口,硬件类型选择【 软盘驱动器 】,点击下一步;
三、软盘介质类型中选择【 使用软盘映像 】,继续下一步;
四、软盘映像选择刚才 MS-DOS 6.22 的 DISKS 目录下的 144UPG1.IMG 文件,并勾选【启动时链接】选项,保证虚拟机启动时能够从软盘驱动器启动系统,点击“完成”。
五、软盘驱动器已经添加好了,接下来能够选择“ 开启此虚拟机 ”,运行虚拟机后,自动从软盘驱动器中启动 MS-DOS 的安装程序;
六、咱们不能按 Enter 键进行安装,先按 F3 退出安装程序,弹出以下对话框,再次按 F3 肯定退出;
七、成功退出到命令行模式,输入 fdisk 命令进行磁盘分区;切记在 A: 盘符下操做;
八、选择【 1. Create DOS partition or Logical DOS Drive 】,输入【 1 】 回车继续;
九、进入建立分区界面,继续选择【 1. Create Primary DOS Partition 】,输入 1 并回车继续;
十、主分区是否使用所有空间,输入【 Y 】肯定并继续;
十一、分区完成,提示系统将重启,按任意键重启便可,重启后会再次进入蓝色的 MS-DOS 安装界面,按两次 F3 键退出安装,返回到命令行界面;
十二、输入 format c: 并回车,提示是否肯定格式化,按 Y 键继续便可;
1三、显示 Format complete. 即完成格式化,系统会提示输入卷标,这里输入 MSDOS 就能够;
1四、接下来,在 A:\> 下输入 Setup 命令,进入蓝色的安装画面,直接按 ENTER 键,开始进行 MS-DOS 的安装;
1五、提示说安装过程当中须要提供一张卷标为 UNINSTALL 1的软盘,咱们点击右下角的软盘图标,选择 “配置…”;
1六、在弹出的配置中,选择“ 使用软盘映像文件 ”,并点击“建立”按钮,输入 UNINSTALL#1 文件名后保存便可,这样就建立了一个 UNINSTALL#1 的软盘;
1七、回车继续安装,这里能够设置安装路径等信息,确认无误直接 ENTER 继续;
1八、接下来能够选择安装那些程序,默认就好,直接 ENTER 继续;
1九、弹出肯定对话框,按 Y 键开始安装 MS-DOS 6.22;
20、我到了这一步,弹出“ An error occurred while reading or writing to drive A.”,缘由是我将 UNINSTALL#1 在软驱中放着,咱们只要将 Setup Disk #1 (144UPG1.IMG )的磁盘放入软驱,选择重试继续;
2一、提示插入 UNINSTALL#1,软盘中选择 UNINSTALL#1.flp 文件,而后 ENTER 继续;
2二、若是弹出下面的提示框,咱们选择 1.44MB,按 ENTER 继续;
2三、不久又会让你插入Setup Disk #1 的磁盘,再而后又让你插入 UNINSTALL#1 的磁盘,如此反复几回;
2四、安装完 Setup Disk #1 (144UPG1.IMG) 之后就会接着提示插入 Setup Disk #2 (144UPG2.IMG) 的磁盘,按照以前讲过的更换软盘配置中的磁盘映像文件;
2五、接着会提示插入 Setup Disk #3 (144UPG3.IMG);
2六、安装完后,会提示移除全部软盘,咱们点击 VMWare 右下角的软盘图标,并选择断开设备,而后 ENTER 继续;
2七、到这里,就已经彻底安装完毕,按 ENTER 键后重启系统,就能够进入 MS-DOS 6.22 了;
2八、重启后,显示 C:\> 提示符,咱们能够输入 ver 命令查看版本号,也能够输入 dir 查看下目录结构,其中 OLD_DOS 目录为旧系统目录,能够删除;
2九、MS-DOS 6.22系统已经完美安装好了,接下来随意玩玩吧,这个版本的 DOS 系统中包含了一个 QBasic,输入 qbasic 便可进入。
如今提供给你们我设置好的 MS-DOS 6.22 虚拟机下载,想体验 DOS,有不想本身配置安装的,能够下载后,在 VMWare 中打开解压后的 .ovf 文件,按提示导入便可.
MSDOS622_VMWare12_OVF.rar (大小 4423KB)