此方法可以省去安裝虛擬軟驅等步驟,使用的vmware版本:7.1.4 build-385536。
第一步:下載dos622.img的軟盤(pán)映像,大小為1.4M的那種。
第二步:利用vmware創(chuàng )建一個(gè)硬盤(pán)大小為256MB的虛擬機。依次選擇 “I will install the operating system later”; “other”; “0.256GB”; “Finish”.
第三步:將虛擬機的軟驅配置為“Connect at power on”,“Use floppy image file”,并選擇使用“dos622.img”映像。
第四步:?jiǎn)?dòng)虛擬機,進(jìn)入DOS6.22界面選擇“5. NONE”選項。然后敲入fdisk命令。
第五步:根據提示,創(chuàng )建一個(gè)DOS主分區。
第六步:主分區創(chuàng )建好后,關(guān)閉虛擬機,利用虛擬機的MAP功能MAP虛擬硬盤(pán)到本地硬盤(pán)。將Tornado目錄下的vxsys.com、bootrom.sys和vxworks映像拷貝到虛擬硬盤(pán)中。
第七步:?jiǎn)?dòng)虛擬機,進(jìn)入DOS界面,選擇“5. NONE”選項,等待出現A:盤(pán)符后切到C:盤(pán)符下。敲入vxsys c:命令重寫(xiě)引導扇區。等待“Boot sector installed ok”提示,寫(xiě)入完成。
關(guān)機,去掉軟驅配置的“Connect at power on”選項,重啟即可進(jìn)入vxwork的藍白界面了。
----------------------------------------------另:
1. 編譯bootrom的方法可以參考《VmWare下跑VxWorks高階教程》,需要修改網(wǎng)卡驅動(dòng)代碼,文章介紹的非常詳細。遇到其他問(wèn)題也可以參考該文章。
2. BSP編譯出的bootrom和上文使用的bootrom.sys是不一樣的,需要轉換一下,可以使用如下命令:
E:\devs_xp\Tornado2.2\target\config\pcAMD> E:\devs_xp\Tornado2.2\host\x86-win32\bin\objcopypentium.exe -O binary --gap-fill=0 bootrom bootrom.sys
聯(lián)系客服