裝完Ubuntu 9.10後會作的事情


這裡記載一些我在安裝Linux時(目前用的是Ubuntu 9.10),

個人會作得事情(9.10真的省了很多步驟)

不然每次重灌都要重新找資料...




我的環境是:


VMware Workstation 6.5.1 build-126130
Ubuntu 9.10 (For English)
Kernel 2.6.31
VMware Tools 7.8.4-126130


1. 設定Root密碼
sudo passwd root


2. Update
System -> Administrator -> Update Manager


3. 把VMWare Tools帶起來(要是有的話)
1
2
3
4
5
6
7
8
VM -> Install VMware Tools,並把光碟mount起來 /media/cdrom0
在目錄下先建一個資料夾 /tmp
cp /media/cdrom0/VMwareTools-7.8.4-126130.tar.gz tmp
切到tmp目錄下,執行 tar zxvf VMwareTools-6.0.4-93057.tar.gz
切到解壓縮完的目錄底下
sudo ./vmware-install.pl
跟著預設值安裝就好
(PS. 解析度請記得選,我是選1024*768)

參考資料:http://blog.xuite.net/tolarku/blog/17768174


在這一版的VM Tools,裡面似乎也會一併安裝gcc相關套件(要是我沒看錯的話),
因此在下面好幾個步驟,都可以把gcc套件的安裝省略掉。


4. 設定分享資料夾(註:這裡提供的方法經查證,似乎只能在Ubuntu 8.xx上的kerner才能使用,對於9.x版的似乎要用另一種方法,請見第五項)

因為舊版的VMware Tools似乎不支援新版的Linux Kernel,導致當初在安裝Tool的時候,在分享資料夾的部份會出問題,因此要作一些修正

簡單的說,把原始壞掉的檔案抓出來,重新編譯一次,so..

I.把"vmhgfs.tar"這個好的檔案解出來
tar xvf vmware-tools-distrib/lib/modules/source/vmhgfs.tar
(或是參考資料內有人家作好的檔案:http://www.mike.idv.tw/2008/07/09/410)


II.將檔案複製到 ubuntu 的 /usr/lib/vmware-tools/modules/source 把原先的 vmhgfs.tar 覆蓋過去!
tar xvf vmware-tools-distrib/lib/modules/source/vmhgfs.tar
(或是參考資料內有人家作好的檔案:http://www.mike.idv.tw/2008/07/09/410)


III.進入vmware-tools-distrib/bin目錄中
cd /usr/bin/  
(我的版本沒有到後面這段 vmware-tools/bin/ )


IV.執行vmware-config-tools.pl
sudo vmware-config-tools.pl


V.重新開機之後,就可以在 /mnt/hgfs 底下,看到你的共享資料夾了


參考資料:
http://www.mike.idv.tw/2008/07/09/410
http://ubuntuforums.org/showthread.php?t=846691



5. 解決9.xx版無法使用分享資料夾的問題
用上面的方法之後,發覺似乎無法在我這版上面使用,拜了咕狗大神之後,發覺網路上也有人有同樣的情形:
PS. 這是大陸網頁,不喜歡的人請勿點取
http://forum.ubuntu.org.cn/viewtopic.php?f=65&t=197597&start=0


簡單來說,原因還是在VM Tools裡面的檔案有Bug(據說新版的已經修復了),會發生無法分享共用資料夾的問題,so:

I.首先一樣,自行確認系統核心有沒有相符合,沒有的話請自行下載相關檔案

II.把 vmware tools.tar.gz 檔解壓縮(我是建一個temp目錄,然後解壓縮到temp底下)

III.再把vmware-tools-distrib/lib/modules/source/底下的vmhgfs.tar解壓縮,則會產生一個叫做vmhgfs-only的資料夾
sudo tar -xvf /tmp/vmware-tools-distrib/lib/modules/source/vmhgfs.tar

IV.下載修正好的附件(http://webhd.xuite.net/_oops/wuboshian/3g9)
然後把資料夾內的檔案替換成這個檔
/tmp/vmhgfs-only/page.c

V.回到目錄底下,把壞掉的檔案砍掉
cd /tmp/vmware-tools-distrib/lib/modules/source/
rm vmhgfs.tar

VI.重新打包
sudo tar -cvf vmhgfs.tar vmhgfs-only/


VII.回到vmware-tools-distrib目錄底下,執行安裝程式
cd /tmp/vmware-tools-distrib/
sudo ./vmware-install.pl -d



然後再重新安裝就好囉~試試看吧


另外參考資料
http://blog.xuite.net/sppm/pc/25041307

留言

這個網誌中的熱門文章

How to use ebtables: ebtable 的小筆記

解決 VirtualBox 無法開啟 NS_ERROR_FAILURE (0x80004005)