在現有的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盤中直接進行安裝