3-5 拷貝AMD Pcnet網路卡驅動程式到虛擬機器並載入
當Netware的虛擬從ghost控制台接收完畢後,重新啟動虛擬機器。在進入Netware後,運行down和exit命令退出Netware。
編輯虛擬機器的設定檔,使用VMware GSX Server安裝目錄中的“Netware.iso”作為Netware虛擬機器的光碟機,然後拷貝光碟片中的所有檔案到Netware目錄,或者在C盤根目錄下建立一個子目錄,拷貝光碟片中的所有檔案到此目錄中。
然後拷貝amdpcnet網卡的Netware驅動程式到虛擬機器的一個目錄中。
【說明】amdpcnet網路卡驅動程式可以從amd網站下載,也可以從本文作者個人首頁http://wch.heuet.net下載。
然後進入Netware,在控制台中運行“load install”命令,在“Driver options”中添加驅動程式,在載入驅動程式的時候,按“Insert”鍵,按F3鍵,指定amdpcnet網路卡驅動程式所在路徑,選擇“AMD Ethernet PCnet-PCI,PCnet-PCI_II”,在指定網卡參數時,隨意指定,如果不對,系統會退回到控制台介面,自動偵測,14所示。
圖14 指定網卡參數
在指定之後,返回到install介面,進入“NCF files options”項編輯起動檔案。選擇“Create AUTOEXEC.NCF file”,在最後一行加上
load c:/drive/vmwtinst.nlm
這一句,其中c:/drive是儲存VMware的Netware Tools所在的路徑。然後儲存退出。
圖15 載入VMware Tools之後的CPU佔用率
然後退出Netware,並再次(運行server)進入。之後Netware會自動載入VMware Tools,在載入之後,主機的CPU佔用率會下降很多,15所示。
3-6 在Virtual PC 2004中建立Netware工作站
在遷移Netware伺服器之後,可以使用原來的Netware工作站串連遷移後的伺服器,只要網路連接在一起,是沒有什麼問題的。如果遷移了多 台Netware伺服器到同一物理主機,最好的方法是在物理主機上安裝多塊網卡,而讓每台虛擬機器使用一塊網卡,每一塊網卡串連到原來的網路。當然,可以多 台Netware伺服器使用同一塊物理網卡,只要將原來這些Netware網路連接在一起、並且虛擬機器中的Netware的License不同、並且 Netware伺服器的名稱不一樣即可。
如果不想讓原來的Netware工作站“佔地方”,我們同樣可以在虛擬機器中實現Netware的工作站。因為原來的大部分Netware工作站都 是“無盤站”,而Virtual PC或VMware雖然支援Netware的無盤,但沒有什麼太大的意義。我們還是建立“有盤的”Netware工作站。
大部分Netware工作站都需要使用UCDOS漢字系統,因為UCDOS對工作站的顯卡有要求。Microsoft Virtual PC虛擬是S3的顯卡,VMware虛擬是自己的“VMware VGA顯卡”,所以推薦使用Microsoft Virtual PC的虛擬機器作為Netware工作站。
在物理網路連接到VMware GSX Server的Netware伺服器的虛擬機器的工作站上,安裝Microsoft Virtual PC,然後建立名為“Netware Client”的MS-DOS虛擬機器。
然後在虛擬機器中安裝MS-DOS 6.22,並編輯系統設定檔。注意,在Virtual PC的虛擬機器中,為了安裝Netware的用戶端軟體,不要載入emm386.exe程式。
圖16 載入Intel 21041網路卡驅動程式
然後從intel網站(或本文作者個人首頁http://wch.heuet.net或者http://www.xuniji.com)下載intel 21041網卡的Netware用戶端驅動程式,安裝Netware的DOS用戶端,16、圖17所示。
圖17 綁定802.2和802.3
安裝完成後,重新啟動虛擬機器,之後將登入到Netware伺服器,鍵入login命令,登入進入,18所示。
圖18 運行UCDOS
之後,就可以象在原來的工作站中一樣,在虛擬機器中使用Netware工作站了。
當然,我們也可以在VMware的工作站中建立DOS的虛擬機器,然後在DOS的虛擬機器中安裝Netware用戶端軟體,這需要安裝amdpcnet網卡的Netware下DOS驅動程式,這可以從amd網站或者本文作者個人首頁http://wch.heuet.net或者http://www.xuniji.com下載。