close

本文來源:http://usagiblog.wordpress.com/2006/06/13/ubuntu-606-dapper-vmware-tools/


在 VMware 裡安裝好一個作業系統之後, 若想提升虛擬環境裡的效能, 通常需要安裝 VMware Tools, 安裝 VMware Tools 還有以下好處:


切換滑鼠指標不用按 Ctrl-Alt, 直接將指標移入或移出 VMware 視窗.
Shrink 功能, 在虛擬機器裡刪除檔案之後, .vmdk 檔不會變小, 可以用 Shrink 功能釋放掉這些空間.


顯示和網路效能的提升.
VMware 官方還沒支援 Ubuntu 6.06 版, 要完整使用 VMware Tools 的功能必須借助第三方提供的檔案, 本文將解說如何在 Ubuntu 6.06 裡安裝 VMware Tools.


在 VMware 裡安裝好 Ubuntu 6.06 之後, 先將網路設定好, 讓虛擬的機器能連上 Internet.


設定 root 的密碼, 先下


$ sudo -s -H


指令, 輸入目前登入的帳號的密碼, 之後下


$ passwd


來變更 root 的密碼, 往後就可以直接用 su 指令變身成 root.


更新 apt 資料庫, 以 root 的身份下以下這些指令


$ cd /etc/apt


$ wget http://apt.ubuntu.org.tw/sources.list.dapper


$ mv sources.list sources.list.original


$ mv sources.list.dapper sources.list


$ apt-get update


安裝 VMware Tools 的過程會編譯 kernel module, 會需要一些 packages, 下這些指令將它們安裝上去:


$ apt-get install cpp gcc binutils linux-headers-`uname -r` make


將 VMware Tools 的 tarball 拷貝到虛擬機器裡, 將處擬機器的光碟機掛載上 VMware 的 .iso 檔, 可以直接在 VMware 的主視窗功能表裡選擇 VM→Install VMware Tools.


$ cd /media/cdrom0


$ ls


看看有沒有 VMware Tools 的 tarball, 沒有的話試試手動 mount 看看.

下這些指令:


$ cd /tmp


$ tar zxvf /media/cdrom0/VMwareTools-5.5.1-19175.tar.gz


下載非官方的更新檔並解壓縮:


$ wget http://platan.vc.cvut.cz/ftp/pub/vmware/vmware-tools-any-update1.tar.gz


$ tar zxvf vmware-tools-any-update1.tar.gz



下載 patch.txt 並放到 /tmp 下.

安裝 VMware Tools:

$ cd /tmp/vmware-tools-distrib/

$ ./vmware-install.pl

當安裝程式問你是否要執行 vmware-config-tools.pl 時, 回答 no.

安裝非官方的更新檔:

$ cd /tmp/vmware-tools-any-update1/

$ ./runme.pl

當安裝程式問你是否要執行 vmware-config-tools.pl 時, 回答 no.

確認步驟 9 的 patch.txt 存在, 下這些指令:

$ cd /usr/bin

$ patch vmware-config-tools.pl /tmp/patch.txt

執行此指令設定 VMware Tools:

$ ./vmware-config-tools.pl

安裝程式會詢問 X 環境的預設解析度, 留意一下, 若出現「No X install found」或

其他訊息, 代表設定不成功.

下這些指令重新啟動網路介面:

$ /etc/init.d/networking stop

$ rmmod pcnet32

$ rmmod vmxnet

$ depmod -a

$ modprobe vmxnet

$ /etc/init.d/networking start

編輯 /etc/X11/xorg.conf 大約第 53 行的地方, 把 mouse 改成 vmmouse.

重新啟動 X 環境, 順利的話滑鼠指標可以在 VMware 和其他視窗之間來回移動 不

需要按 Ctrl-Alt 才能將滑鼠指標從 VMware 裡移出來.

將整個系統更新:

$ apt-get upgrade

清除垃圾檔案:

$ apt-get clean

$ rm -rf /tmp/*

作 Shrink 和保存 snapshot 的的動作, 在圖形介面下以 root 的身份執行

vmware-toolbox, 在 Shrink 頁籤裡選擇分割區並按 Shrink.

之後將虛擬機器關掉並建立 snapshot, 這樣就是一個可以作任何測試的 Linux 系

統了.

參考資料:

http://www.vmware.com/community/thread.jspa?threadID=33194&tstart=0

http://www.clendenen.net/index.php?option=com_content&task=view&id=14&Itemid=28

https://wiki.ubuntu.com/VmwareWorkstation


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 delayer 的頭像
    delayer

    delayer's 學習筆記

    delayer 發表在 痞客邦 留言(0) 人氣()