vmware for linux 使用經典問答

weixin_34321977發表於2012-05-02

Q:我安裝了vmware的rpm包,有vmware命令了,但為什麼不能執行vmare?
引用:
A:請先執行vmware-config.pl,做一些必要的配置,一般按預設回車就可以,要注意的是,配置過程中要編譯vmmon等模組,請保證你的kernel-header-source包已經正確安裝

Q:我安裝了vmware,也配置好了,第一次確實執行了,但後來不知怎麼搞的,無法執行,在終端裡輸入命令有如下的出錯:
VMware Workstation Error:
Could not open /dev/vmmon: No such device.
Please make sure that the kernel module `vmmon' is loaded.
Press "Enter" to continue...
引用:
A:請確認你的vmmon模組已經載入,你可以在終端裡執行ntsysv,將vmware服務選上,重起一下;

   或,直接在終端裡執行這個命令:/etc/init.d/vmware start   service vmware start

Q:我重新編譯了核心,怎麼vmware就不能用了?
引用:
A:請重新執行vmware-config.pl,讓它重新編譯vmmon等模組,新核心要和新模組對應

Q:怎麼新建一臺虛擬PC?
引用:
A:點"file"-"wizard"-"next"-"great standard virtual machinie"-選擇你虛擬的系統的型別-設定你虛擬PC的名字和虛擬檔案的安放目錄-"great a newvirtual disk"-設定虛擬硬碟的大小(如果下面有紅叉出現,請調小一點)-"enable cdrom"(除非你沒有)-"enable floppy"(除非你沒有軟碟機)-"NAT"-"DONE"

Q:我linux分割槽空間不夠,可以將虛擬的硬碟建立在fat區嗎?
引用:
A:可以,但效能可能有少許下降

Q:在設定好虛擬PC後,我還想修改它的設定(譬如我想加大虛擬PC的記憶體),那怎麼辦?
引用:
A:在"file"-"open..."那裡載入你想修改的虛擬PC的配置檔案,然後選"settings"-"configuration editor",要注意的是,只有在POWER OFF的情況下才可以修改

Q:我在虛擬的硬碟上安裝系統,會影響原來的硬碟分割槽嗎?
引用:
A:不會,虛擬硬碟其實是一個檔案而已,你可以對虛擬的硬碟任意格式化,任意分割槽,對真正的硬碟分割槽絲毫無損.

Q:我可以虛擬多個硬碟嗎?或多個光碟機?
引用:
A:沒問題,最多可以4個IDE硬碟或光碟機,6個SCSI硬碟或光碟機,在"settings"-"configuration editor"裡可以設定

Q:虛擬PC裡的系統對虛擬的網路卡支援如何?
引用:
A:非常好,虛擬的系統是linux或win95以上的話,能自動檢測出來安裝驅動;其他系統還沒測試

Q:我虛擬的系統是linux,為何虛擬PC加電時BIOS自檢沒有顯示硬碟的資訊?
引用:
A:對於linux系統,vmware預設虛擬的磁碟型別是SCSI的,自檢時沒顯示,但不用擔心,虛擬的SCSI裝置很成功,常見的linux版本安裝時和安裝後能自動載入SCSI驅動

Q:建立的虛擬PC後,如何安裝win系統或linux系統,或其他系統?
引用:
A:安裝方法和在真正機器上安裝沒區別

Q:我只有要安裝系統的安裝光碟ISO檔案,沒有真正光碟,可以安裝嗎?
引用:
A:可以, 在"settings"-"configuration editor"-"IDE Drives"那裡,選中一個IDE位置(其中P-M=primary master位置,P-S=primary slave位置,其他類推),Device Type選CD-ROM Image,在Name那裡輸入你的ISO檔案的絕對路徑(可用Choose按鈕定位),選中"Start Conneted",再選"install"就可以了,當然,得保證虛擬PC的bios裡設定了光碟機引導優先

Q:我用ISO檔案安裝過程中,安裝程式要求換盤(譬如安裝linux),怎麼辦?
引用:
A:當安裝程式出現要求換盤的資訊時,選 vmware選單上的"devices"-"ide?"(你的iso載入的位置),"disconnet and edit",在彈出來的設定框的name裡,將第二張光碟的ISO選上,按"OK",然後再選選單上的"devices"-"ide?","connect",然後回安裝程式,繼續安裝.

Q:我想讓vmware裡的系統也能上網,怎麼辦?
引用:
A:首先保證母系統能上網,然後新建虛擬PC時將網路卡定義為"NAT"模式,或在"settings"-"configuration editor"-"Ethernet Adapters"那裡將"connection type"設定成nat模式,vmware裡的系統用dhcp自動獲取IP功能就可以了,對於win95以上,在"網路鄰居"的屬性裡設定TCP/IP的屬性為"自動分配IP",其他的什麼都不用設定;對於linux,將網路卡的ip型別設定為dhcp,其他的也不用設定

Q:我想讓vmware裡的系統也能播放音樂,怎麼辦?
引用:
A:首先保證母系統能播放音樂,其次,暫時要求vmware的系統是 win95以上(linux的話我還沒配置成功,誰成功了說一下經驗);在"settings"-"configuration editor"-"sound"那裡,device裡填入/dev/dsp,選中"Start Conneted",選install,然後安裝win系統,這樣安裝完後win會自動檢測虛擬出來的SB相容音效卡,自動安裝驅動,可以播放mp3,當然也支援遊戲;如果你vmware裡的win系統已經安裝好,那麼在做了上面的設定後,重新搜尋新硬體一番,就能自動檢測出來而裝上驅動了.

Q:我vmware裡的系統檢測不出顯示卡,(win)無法使用高彩以上模式,或(linux)無法進入圖形化介面,怎麼辦?
引用:
A:vmware裡的顯示卡是虛擬的,不能用一般的顯示卡驅動來支援:
安裝vmware顯示卡驅動的方法:
1. 啟動vmware,進入vmware裡的linux系統裡,然後選"setting"-"vmware tools install"的那個選項,會彈出個對話方塊,按"確定"就行(選這個選項其實是虛擬一張光碟在/dev/cdrom裡,這張虛擬光碟裡有虛擬驅動),然後就:
mount /dev/cdrom /mnt/cdrom (將虛擬光碟掛上)
cd /mnt/cdrom
ls
應該會看見一個vmtoolsxxx.tgz,將它拷貝到/tmp目錄下,然後
tar zvxf xxx.tgz得到一個名字類似vmtools的目錄
進入這個目錄下,執行install.pl,一般來說,這個指令碼會自動檢測出你的linux版本,自動安裝相應的驅動,一路確認就可以;如果檢測不出來,就手動輸入引數試試,譬如install.pl redhat,對於紅旗3.0和3.2,用這個命令可以很順利的裝上驅動,跟著startx就可以進入圖形化介面了
2.如果vmware裡的系統是win95以上的win系列,就更加簡單,啟動vmware裡的win後,點"vmware tools install",也相當於虛擬一張光碟在光碟機裡,而在win95以上的系統中,如果沒有禁止自動執行光碟程式(autorun)功能,則立即自動執行虛擬光碟上的自動安裝程式,按幾下"確定"就完成了安裝過程;如果你禁掉了光碟自動執行功能,自己進入"我的電腦"裡的相應光碟,執行上面的setup.exe就可以了,重起vmware裡的win即可進入高彩模式

Q:怎樣在vmware裡的系統訪問真正物理硬碟上的分割槽?
引用:
A:在"file"-"open..."那裡載入你想修改的虛擬 PC的配置檔案,選"settings"-"configuration editor"-"IDE Drives",選中一個IDE位置,"device type"選"RAW DISK",name裡填入你真正物理硬碟的裝置名字(譬如,/dev/hda),選"install"就可以了,進入vmware裡的系統後,如果是 win系統的話,應該可以立即在"資源管理器"裡看到真正硬碟上的fat區或ntfs區;如果是linux系統的話,當然還得mount上才能訪問!(警告:請不要從vmware裡的系統往真正物理硬碟上的分割槽寫操作,否則有可能造成真正硬碟上的系統崩潰!)

Q:怎樣用vmware啟動真正物理硬碟上原來就有的系統?
引用:
A:按上條的回答在P-M位置上設定好真正物理硬碟的裝置名字,然後power on,按F2進入vmware的BIOS裡,將引導順序改成硬碟優先,儲存BIOS設定退出就可以(警告:這樣做很可能造成真正硬碟上原來系統的配置極度混亂,三思而行!)

Q:安裝了vmware,但發現smb服務不正常了,怎麼回事?
引用:
A:不太清楚原因,好像是vmware服務和smb服務衝突了,同時啟動這兩個服務,會造成smb服務失效;一個暫時的解決方法是,啟動服務裡不選vmware服務,有需要時才用/etc/init.d /vmware start命令載入;如果你有更好的方法,請通知我一下

Q:我想將vmware裡的系統刪掉,怎麼做?
引用:
A:進入你新建虛擬PC時定義的虛擬檔案存放目錄,將有關檔案刪掉

Q:vmware下edit network中顯示的網路卡與與實際不符。
A:修改/etc/vmware/networking手動新增上相應網路卡。

相關文章