VirtualPC2007添加Shared Folder的方法for dos虛擬機

VirtualPC2007添加Shared Folder的方法for dos

 Virtual PC 2007 是微軟最新的、功能強大的虛擬主機軟件,號稱可以在一臺主機上虛擬多達256臺主機,安裝不同的操作系統,功能和物理主機一模一樣。總之該虛擬機軟件我個人感覺和Windows結合緊密,佔用資源相對比較小,當虛擬機在後臺運行時,對宿主系統的影響比較小。且安裝方便設置簡單,是我們學習操作系統的理想工具。

 在Virtual PC中,提供一個Shared Folder的功能,使用該功能讓虛擬機直接共享宿主系統的文件系統,這樣就能非常方便的在宿主系統和虛擬機之間交換文件。但是該功能有一定限制,目前該功能只支持Dos、OS2和Windows系列操作系統。

 下面就介紹以下如何實現“Shared Folder”功能。我們以安裝了Dos系統的虛擬機爲例。

 首先,啓動Dos虛擬機!“Action>Install or Update...”,這時Virtual PC會自動Capture安裝目錄中的“VMAdditions.iso”光盤映像文件。

 這時如果Dos系統加載了光驅驅動的話,就能讀取“VMAdditions.iso”中的文件。該映像中一共有三個目錄,分別是“dos、os2 和 Windows”。我們進入dos目錄,將“idle.com和fshare.exe”兩個文件Copy到c:。

 idle.com是個降低空閒時Dos虛擬機CPU資源佔有率的程序,fshare.exe便是實現dos與宿主系統共享文件系統的程序。兩個程序均能直接運行,其中idle運行後,能時dos虛擬機在空閒時基本不佔用宿主系統的CPU資源;而fshare.exe不一定能運行成功,系統提示Error!根據我試驗是因爲加載了“HIMEM.SYS”的緣故,在“config.sys”中去掉,就可以了。

 fshare.exe運行成功後,就可以在虛擬機“setting”中設置Shared Folder了,例如:我們可以選中宿主系統中的一個目錄d:/temp,並將此目錄和Z驅動器綁定,確認後回到Dos虛擬機裏,進入Z:,執行dir,就能看見宿主d:/temp目錄中的文件了,就像操作虛擬機本地硬盤一樣。

 OS2和Windows的Shared Folder功能還未嘗試,方法應該類似,如果有朋友試驗成功,一定告訴我哈!:) 

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章