欢迎光临散文网 会员登陆 & 注册

虚拟机纯 DOS 操作系统汇编语言环境搭建

2023-04-02 20:53 作者:UnixandLinux  | 我要投稿

下载DOS的ios安装文件(网址):

https://winworldpc.com/product/ms-dos/7x

(1)启动虚拟机,选择“创建新的虚拟机”;                       

(2)选择“典型”,下一步;“稍后安装操作系统”,下一步;

(3)在客户机操作系统中选择“其他”,在版本中选择“MS-DOS”,下一步;

(4)输入虚拟机名并选择虚拟机安装位置,下一步;

(5)使用默认设置,下一步;完成。

(6)在虚拟机中,点击该虚拟机的“编辑虚拟机设置”。

(7)在“硬件”中点击CD/DVD,再右侧选择“使用ISO镜像文件”,点击浏览找到下载的dos71scd解压后的文件夹,选中DOS的安装镜像,然后确定。

(8)开启虚拟机

(9)鼠标在虚拟机中操作时,如果想切换到宿主机,需要按CTRL+ALT。启动后会在显示界面中按回车;

(10)全部使用默认设置,一路“Next”,然后选择“Reboot now”重启虚拟机。

(11)重启后会提示invalid system disk,这是BIOS启动设置的问题。此时应该按CTRL+ALT+INSERT重启虚拟机,在开始VMware的LOGO处按F2(一次不行就多试几次),进入BIOS设置,向右方向键(→)切换到Boot栏,向下键(↓)选择CD-ROM Drive(变白即为选中),然后按Sfit和加号(+),将其移动到最顶端。向右键(→)切换到Exit栏,选中“Exit Saving Changes”,按两次回车,保存设置并重启。

(12)重启后依旧是按回车进入安装程序,前面的选项几乎一样,依旧是一路“Next”

(13)选择“Yes”,“Next",“Yes”

(14)不选择“Install Add-Ons”(在选项上按空格即可取消选择),“Next”

(15)“Yes”,“OK”

(16)全部选“Yes”

(17)选择“Enable both UMB and EMS”

(18)选择“Load both”

(19)选择“Use default”

(20)选择“Continue”

(21)选择“OK”

(22)然后会提示你是否重启,在重启之前,按照(6)、(7)的步骤进入虚拟机的“CD/DVD”选项,将连接改为使用物理驱动器,然后重启(否则会再次进入安装阶段而无法出来);或直接选择不重启,再执行(6)、(7)步骤以做上述修改后,点击“开启虚拟机”以启动虚拟机DOS。

(23)看到启动界面后,安装成功。

(24)因为需要使用masm和link来编译汇编程序文件,DOS本身并没有自带这两个软件,需要将存放着masm.exe和link.exe程序文件的masm文件夹从宿主机传送到虚拟机DOS。

方法如下:先关闭虚拟机DOS,然后点击“编辑虚拟机设置”,选择“硬盘”,在右面的“硬盘实用工具中”,点击“映射”。

(25)去掉“以只读模式打开文件”的选择,点击确定。

(26)这时会自动打开该磁盘,把宿主机中的masm文件夹复制到该磁盘即可。

如果打不开该磁盘,则需要对宿住机Win10作如下设置:

点击:开始 - 运行,输入:gpedit.msc回车,双击本地计算机策略的【windows设置】——安全设置——本地策略——安全选项,再双击【用户账户控制:以管理员批准模式运行所有管理员】,点击禁用,重启Win10电脑后再重新打开VMware执行(24)~(26)。(这种方式还能实现虚拟机DOS操作系统与宿主机Win10之间的文件互传。)

(27)返回虚拟机,点击“断开连接”,确定。

(28)启动虚拟机,测试masm和link工具是否可用。

至此,环境搭建完成!


虚拟机纯 DOS 操作系统汇编语言环境搭建的评论 (共 条)

分享到微博请遵守国家法律