小兔的筆記本

Just another WordPress.com weblog

Ubuntu 6.10 Edgy + VMware Tools

Posted by Tsukino Usagi 於 十月 29, 2006

VMware 5.5.2 官方有支援 Ubuntu 6.06, 但還沒支援 6.10, 但至少不用 any update 了, 至少我測試過是這樣.

本文將解說如何在 Ubuntu 6.10 裡安裝 VMware Tools, 搭配的 VMware 版本是 Workstation 5.5.2 build 29772.

  1. 在 VMware 裡安裝好 Ubuntu 6.10 之後, 先將網路設定好, 讓虛擬的機器能連上 Internet.
  2. 設定 root 的密碼, 先下
    $ sudo -s -H
    指令, 輸入目前登入的帳號的密碼, 之後下
    $ passwd
    來變更 root 的密碼, 往後就可以直接用 su 指令變身成 root.
  3. 更新 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

    接著用 vim 或其他慣用的文字編輯器打開 /etc/apt/sources.list 檔, 將所有的 dapper 字串取代成 edgy, 然後大約在第 21 行的地方找到「deb http://apt.ubuntu.org.tw ubtw-edgy/」先註解掉或刪除, 因為 apt.ubuntu.org.tw 主機上目前沒這個目錄, 編輯完成, 存檔之後, 下
    $ apt-get update

    指令更新來源.
  4. 安裝 VMware Tools 的過程會編譯 kernel module, 會需要一些 packages, 下這些指令將它們安裝上去:
    $ apt-get install linux-headers-`uname -r` build-essential
  5. 將 VMware Tools 的 tarball 拷貝到虛擬機器裡, 將處擬機器的光碟機掛載上 VMware 的 .iso 檔, 可以直接在 VMware 的主視窗功能表裡選擇 VM→Install VMware Tools.

  6. $ cd /media/cdrom0
    $ ls

    看看有沒有 VMware Tools 的 tarball, 沒有的話試試手動 mount 看看.
  7. 下這些指令:
    $ cd /tmp
    $ tar zxvf /media/cdrom0/VMwareTools-5.5.2-29772.tar.gz
  8. 安裝 VMware Tools:
    $ cd /tmp/vmware-tools-distrib/
    $ ./vmware-install.pl

    當安裝程式問你是否要執行 vmware-config-tools.pl 時, 回答 yes.
  9. 跑 vmware-config-tools.pl 時, 所有問題都可以按 Enter 使用預設值, 它會自動偵測 kernel header 的路徑並編譯需要用到的 kernel modules.
  10. 安裝程式會詢問 X 環境的預設解析度, 留意一下, 若出現「No X install found」或其他訊息, 代表設定不成功.
  11. 下這些指令重新啟動網路介面:
    $ /etc/init.d/networking stop
    $ rmmod pcnet32
    $ rmmod vmxnet
    $ depmod -a
    $ modprobe vmxnet
    $ /etc/init.d/networking start
  12. 編輯 /etc/X11/xorg.conf 大約第 55 行的地方, 把 mouse 改成 vmmouse.
  13. 將 vmware tools 漏裝的 vmmouse_drv.o 檔複製到正確路徑, 下這些指令:
    $ cp /usr/lib/vmware-tools/configurator/XOrg/6.8.x/vmmouse_drv.o /usr/lib/xorg/modules/input
    $ chmod 644 /usr/lib/xorg/modules/input/vmmouse_drv.o
  14. 登出之後, 按 Ctrl-Alt-Backspace 重新啟動 X 環境, 順利的話滑鼠指標可以在 VMware 和其他視窗之間來回移動 不需要按 Ctrl-Alt 才能將滑鼠指標從 VMware 裡移出來.
  15. 將整個系統更新:
    $ apt-get upgrade
  16. 清除垃圾檔案:
    $ apt-get clean
    $ rm -rf /tmp/*
  17. 作 Shrink 和保存 snapshot 的的動作, 在圖形介面下以 root 的身份執行 vmware-toolbox, 在 Shrink 頁籤裡選擇分割區並按 Shrink.
  18. 之後將虛擬機器關掉並建立 snapshot, 這樣就是一個可以作任何測試的 Linux 系統了.

參考資料:

一個回應 to “Ubuntu 6.10 Edgy + VMware Tools”

  1. Leandro said

    Appreciating the time and energy you put into your blog
    and detailed information you provide. It’s great to come across a blog every once in a while that isn’t the same outdated rehashed information.
    Fantastic read! I’ve saved your site and I’m adding your RSS feeds
    to my Google account.

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

 
%d 位部落客按了讚: