VMware虛擬機中如何安裝VMWare-Tools詳解

VMware虛擬機中如何安裝VMWare-Tools詳解


VMware虛擬機中如何安裝VMWare-Tools詳解
好處:可以支持圖形界面,可以支持共享文件功能等

VMware虛擬機中如何配置顯卡

 

VMware作爲一款虛擬機利器,很多人都利用它來實現Linux與Windows的和平共處。相對於普通的多重引導,有了VMware,Linux對磁盤空間變得不再挑剔,不需要像多重系統那樣要求獨霸某個分區,隨便在哪個Windows分區都可以落腳,並且可以實現Windows與Linux同時運行。下面就以Red Hat 7.3爲例,介紹在虛擬機中如何配置顯卡。

加載VMware Tools

 

 

 

既然是虛擬機,其硬件設備自然也是虛擬的,用常規方法當然無法正確安裝“虛擬”設備的驅動程序。不過VMware提供了一個專門的工具——VMware Tools,來幫助正確地安裝、設置虛擬顯卡。這裏就以VMware 3.1.1 build 1790版(已經打上漢化補丁)爲例,介紹三種加載VMware Tools的方法。

1.在啓動虛擬機以後,鼠標依次單擊VMware主界面上的“設定”選單→“VMware工具安裝”選單項,然後在彈出的對話框裏單擊“Install”即可。

2.在VMware裏啓動、運行Red Hat的時候,其底部的狀態欄一直會提醒安裝VMware工具,你只需單擊該處(如圖1所示),後面的步驟與第一種方法一樣。

 

圖1 加載VMware Tools的兩種發法

3. 用上述兩種方法加載好VMware Tools後,你會發現代表光驅的“設備”選單→“Ide1:0”選單項變爲\VMware\VMware Workstation\Programs\Linux.iso,這說明VMware將Linux.iso這個映像文件當成是虛擬機的光盤了。那麼,VMware Tools肯定是保存在這個映像文件上。這就給了我們一個啓發,可以直接把該映像文件設爲虛擬機的光盤:

◆ 單擊“設定”選單→“編輯配置器”選單項,即可打開“編輯配置器”對話框。

◆ 在該對話框上選中“DVD/CD-ROM(IDE 1:0)”列表項,可以看到虛擬機光驅有兩種連接方式,一種是直接使用物理驅動器,另一種是使用ISO映像。這裏選中後者。

◆ 然後單擊“瀏覽”按鈕,指定Linux.iso映像文件的路徑(位於VMware的安裝目錄\VMware\VMware Workstation\Programs\Linux.iso下)即可。整個過程可以參見圖2所示。

 

圖2 直接將Linux.iso映像文件指定爲虛擬機的光盤


安裝虛擬機顯卡

 

 

 

從上述步驟可以看出,此時只是加載了VMware Tools(把VMware Tools光盤插入虛擬機的光驅中),還沒有真正把它請進家門。下面就講述一下它的安裝方法:

1. 首先在文本登錄界面,用你的根用戶賬號(root)和密碼登錄。

2. 然後掛載光驅設備,在命令行後鍵入“mount -t iso9660 /dev/cdrom /mnt”命令後回車。

3. 光驅掛載成功後,用“cd /mnt”命令進入/mnt目錄下,再用“ls”命令顯示其下的內容。這時發現多了一個文件: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”命令來運行該安裝程序,然後根據屏幕提示一路回車。到此整個安裝過程算是完成了。

安裝完成以後,在命令提示符下輸入“startx”命令,耐心地等上片刻,就能一睹Red Hat的真容了(參見圖3所示)。

 

圖3 總算可以見到Red Hat廬山真面目了


調整分辨率

 

 

 

見到Red Hat,還不能偃旗息鼓,看看虛擬機是不是還有什麼缺憾。對了,虛擬機的窗口怎麼那麼大啊,原來VMware自作主張,讓虛擬機默認使用宿主機(就是你的物理機器)的顯示屬性。這樣爲了看清虛擬機的全貌,我們不得不單擊VMware主界面上的“全屏顯示”按鈕,想要返回Windows窗口,就必須再按“Ctrl+Alt”組合鍵。這樣非常麻煩,一點也體會不出VMware的優越感。下面我們就給VMware做一下“手術”,強迫它使用更小的分辨率。爲了講述方便,我們假設宿主機的顯示分辨率爲1028×768。

1. 首先退出圖形界面,然後在root@localhost root目錄下鍵入“cd /etc/X11”命令並回車(注意此處的X爲大寫字母,後面跟兩個數字1)。

2. 然後在X11目錄下,鍵入“mc”命令並回車,即可打開Red Hat 7.3自帶的文本編輯器mc。

3. 在mc編輯器窗口裏找到XF86Config-4.vm文件,這就是虛擬機的顯示信息配置文件,按下“F4”鍵,即可打開該配置文件。

 

圖4 修改顯示配置文件

4. 在該配置文件裏找到Section “Screen”標題,其下的內容就是虛擬機顯示器的配置信息,可以在裏面找到類似於下面的配置信息,將其中“Modes”後面高於800×600的分辨率都改成800×600,注意一個也不能缺少。

Subsection "Display" Depth 8 Modes "1028×768" // 將1028×768改爲800×600 ViewPort 00EndSubsection

5. 全部改完以後,按“F2”鍵保存,然後按“F10”鍵退出。

現在再試試,虛擬機已經以800×600的分辨率顯示了。這樣就再也不需要在宿主機和虛擬機之間來回切換。

改變默認登錄方式

 

 

 

由於安裝完Red Hat以後,才進行虛擬機顯卡的配置,所以Red Hat默認爲文本登錄方式。粗粗一看好像沒什麼不妥,但是每次進入圖形化界面都要輸入“startx”命令。進行如下操作就能夠讓系統登錄時自動進入圖形界面:

1. 在命令模式下輸入“cd /etc”命令,進入/etc目錄。

2. 然後用mc編輯器打開該目錄下的inittab文件,如圖5所示,將該文件中“id:3:initdefault:”一句裏的數字“3”改爲數字“5”。其中數字“3”代表以文本方式登錄,數字“5”代表以圖形方式登錄。如圖5所示。

 

圖5 編輯inittab配置文件

3. 修改好以後,再重啓系統試試,這時已經可以直接順利登錄到圖形界面了。

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