在现有的WindowXP2操作系统下,需要安装的软件列表:
1、VMware4.5
host与guest操作系统的共享首先需要安装VMware Tools,步骤如下:1)在启动虚拟机进入文本模式(否则安装会失败)以后,鼠标依次单击VMware主界面上的“设定”选单→“VMware工具安装”选单项,然后在弹出的对话框里单击“Install”;[2)在该对话框上选中“DVD/CD-ROM(IDE 1:0)”列表项,可以看到虚拟机光驱有两种连接方式,一种是直接使用物理驱动器,另一种是使用ISO映像。这里选中后者。然后单击“浏览”按钮,指定Linux.iso映像文件的路径(位于VMware的安装目录\VMware\VMware Workstation\Programs\Linux.iso下)即可。]3)此时在/mnt[/cdrom]目录下,会发现多了一个文件:vmware-linux-tools.tar.gz,这就是VMware Tools的Linux安装包;4)然后再把该文件拷贝到tmp目录下,键入“cp ./vmware-linux-tools.tar.gz /tmp”命令即可。5)现在虚拟机光驱的使命完成了,应该把它卸载,用命令“umount /dev/cdrom”即可。6)接下来应该解压缩vmware-linux-tools.tar.gz文件。首先进入tmp目录,用“cd /tmp”命令,然后用“tar zxf vmware-linux-tools.tar.gz”命令将其解压缩,把它释放到同名目录下(即vmware-linux-tools目录)。7)然后用“cd vmware-linux-tools[或者别的名字]”进入解压后的目录,用“ls”命令显示其下的内容,从中可以看到install.pl是VMware Tools的安装程序。8)最后用“./install.pl[可能是别的文件名]”命令来运行该安装程序,然后根据屏幕提示一路回车。到此整个安装过程算是完成了。
设置文件共享(必须先安装好VMware Tools):VM——〉setting——〉Options——〉Shared Folders,linux中对应的目录为:/mnt/hgfs
添加启动虚拟软驱:启动虚拟机之前——〉VM——〉setting——〉Hardware——〉如果device选项中没有Floppy的话,“add”——〉create a blank floppy or use a floppy: *.img——〉
2、Linux9.0
3、WinImage8.0:创建虚拟软驱*.img文件
4、FloppyWriter:将*.bin文件写入*.img文件的工具
5、asm汇编编译、调试工具
nasm:http://webster.cs.ucr.edu/AsmTools/NASM/index.html
nasm manual:http://nasm.sourceforge.net/doc/html/nasmdoc0.html
ald(需要搜索):http://sourceforge.net/project/showfiles.php?group_id=102112,安装这个软件运行./configure的时候,因为要修改文件夹的读写属性,如果没有足够的权限或者是运行在与host共享的文件夹(该文件夹一般不允许修改读写属性,但是可以读写文件)下,则会报告“chmod …… "710" "700" permited”类似的错误。
gdb的图形版本ddd:www.gnu.com/ddd
6、安装virtualpc和PC-DOS/MS-DOS——没有必要装微软的这个破东西,在VMware中也可以和硬盘共享
到microsoft主页上下载virtual pc2004(热键为键盘右边的Alt):http://www.microsoft.com/downloads/details.aspx?FamilyId=6D58729D-DFA8-40BF-AFAF-20BCB7F01CD1&displaylang=en
dos启动盘下载地址:http://www.cn-dos.net/newdos/doswarea.htm#pcdos
共享设置,网络上盛传的文件夹共享方法我总是不能成功,大概是没有权限写。这里有另外一种办法可以访问到所有的硬盘信息,只是不能写,但是足矣。主机上写asm程序,dos虚拟机上运行实模式下的com程序。
新建一个MS-DOS的虚拟机——〉新建一个虚拟的hard disk——〉完成之后,点击此虚拟机的setting——〉在hard Disk1中,运行Virtual Disk向导——〉创建一个新的Virtual Disk——〉在Virtual Hard Disk Option选项中选择“Linked to a hard disk”——〉返回到此虚拟机的setting中的Hard Disk 1,将刚刚新建的Virtual Disk加载到Hard Disk 1中去——〉运行此虚拟机,点击菜单栏的Floppy中的“Capture Floppy Disk Img”,加载下载的MS-DOS/PC-DOS img文件。
7、Virtual PC中启动Turbo debugger(tasm5中包含此软件)
下载地址:http://www.begin.org.cn/
正式版3.0(推荐):http://tt.stu.edu.cn/download/Application.htm
虽然在6中说到不能在与主机共享的文件夹中进行写操作,但是是可以在虚拟软驱中写文件的,所以在VPC的dos中可以将程序安装在A盘中。安装鼠标驱动也是这么实现的,先用WinImage将鼠标驱动程序加载到dos驱动程序中去,再在A盘中直接进行安装