Dos环境搭建
最近在自学王爽的《汇编语言》,文中提到了可以充分利用Dos的debug.exe工具来进行调试,所以开发选在dos环境下非常方便而且原汁原味
Linux下有一个开源的模拟器dosemu,可以实现大部分功能,还可以实现文件夹共享,也就是在Linux环境下编写完汇编代码之后可以直接切换到dosemu中进行编译链接运行,非常的方便.但是我发现有些命令不兼容!这就非常的不方便,因此决定采用虚拟机的方式进行学习.
时下流行的虚拟机环境有两个,virtualbox和vmware station,前者对 linux稍微友好一些,但是!!!不能访问虚拟机的文件夹(起码dos不行,其他系统可以通过共享文件夹的方式),所以只能采用后面的vmware station
准备工作
首先准备一个dos镜像,(有的教程说需要一个软盘的镜像,但是亲测不需要),然后安装虚拟机
sudo pacman -S vmware-workstation
安装时选择"其他",里面就有dos系统的选项,然后选择刚才准备好的镜像文件,就报了一个Bug!
Could not open /dev/vmmon
Failed to initialize monitor device
此处可以根据ArchWiki上的提示:v