日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

4 VMware中安裝fedora core 3經(jīng)驗和各種經(jīng)歷問題的解決

源代碼放在vmware-tools-distrib/lib/modules/source/vmhgfs.tar中,先解開
cd
tar -xpvf vmware-tools-distrib/lib/modules/source/vmhgfs.tar
這時會創(chuàng)建一個vmhgfs目錄,問題就發(fā)生在這個目錄的drive.c中 。
cd vmhgfs
vi drive.c
尋找如下字符串(共出現(xiàn)2次):
/* XXX should this be "*offset= ..." ?? */
它的下一行是:
file->f_pos= actualCount;
把它修改為
*offset= actualCount;
注意drive.c中,該字符串共出現(xiàn)2次,一次在read的function中,另一次在write的function中,分別從
host讀和向host寫兩種操作 。存盤(注意用w!命令突破文件的寫保護)退出 。
重新編譯
make clean
make
完成后,會在上一層目錄(即HOME目錄)發(fā)現(xiàn),vmhgfs.o,替換原來的有bug版本 。
cd
su root
cp vmhgfs.o /lib/module/`uname -r`/misc/
exit
為什么不上傳一個省得大家都重新編譯?這是vmware-tools的要求啦 。vmhgfs.o跟linux內核版本嚴重
相關 。我在up2date更新了fedora core 3到2.6.10后,都只好重新編譯vmware-tools 。
再次提醒,這個問題似乎不是普遍存在,一定要確認你的hgfs有這個copy文件不停的毛病,才作這個改動 。
6. 有關兩個內核時vmware-tools daemon不正常工作問題 。問題表現(xiàn)是:原來fedora是2.6.9 kernel,安裝
了vmware-tools后,在系統(tǒng)啟動時表現(xiàn)正常,但是安裝了2.6.10的補丁之后,系統(tǒng)啟動就會運行兩次(后一
次是受service daemon指定啟動的),第一次正常,但是既然vmhgfs.o調入了內存,第二次再start,就
會在vmhgfs.o部分失敗,既然有失敗,vmware-tools就認定安裝失敗,在系統(tǒng)再次啟動時(或者手動啟動
/etc/init.d/vmware-tools restart時),提示重新安裝vmwaret-tools 。然而,重新安裝后,又經(jīng)如上兩
次啟動,又得到重新安裝的提示 。如此循環(huán)不已 。
此問題的發(fā)生原因未明 。
我采用如下兩種解決策略
1)臨時調試時,可以刪除一個標志文件,該文件(0字節(jié))的存在,另vmware-tools以為安裝不正常 。
su root
rm /etc/vmware-tools/not_configured
exit
2) 干脆移走或者刪除較早的內核 。如果不保留,建議移去
su root
cd /lib/modules
mv <較早的內核名> <較早的內核名>.old
exit
對于移去,不僅要刪掉<較早的內核>這個目錄,在/boot的某些文件也許要刪去 。
7. hgfs的問題全部解決了 。但是X Windows出現(xiàn)了問題――無法正常啟動X,總是提示無法找到鼠標 。這個問
題是由于udev的存在和vmware-tools的XFree86 server配置和fedora的xorg不盡兼容造成的 。
解決辦法是:
1)鼠標問題:修改XF86Config
su root
vi /etc/XF86Config
尋找鼠標的定義,一般找/dev/mouse字符串即可 。將/dev/mouse修改為/dev/input/mice
如果你的鼠標支持滾動, 另外在下來的一行加上滾動的定義
ZAxisMapping 4 5
沒有這一行,無論怎么在setup程序中改鼠標,都沒有用 。
2)這樣,X已經(jīng)能啟動了,但是由于一開始是XFree86的,是咖啡色的網(wǎng)格,然后才變成藍色的xorg定義,
讓人很不爽,希望能抹掉XFree86,而且,vmware-tools默認安裝的server是for XFree86 3.3.6的,版本
太低 。
我還沒有找到確切辦法,但是重新安裝xorg-x11可以解決這個問題(包括第一個問題,即不需要編輯
XF86Config),下載xorg-x11,注意是打過patch的版本,在ftp站的update目錄中有 。
rpm -Uvh --replacepkgs
到這里,vmware-tools在fedora core 3遇到的問題都解決了 。過程似乎有些麻煩,所以小結一下:
1)mount光盤映像和解文件包
2)進入ssh安裝文件包
3)修改i18n中編碼為utf8
4)如果在shared folder中copy文件不停,需要修改源代碼和重新編譯,替換原module
5)重新安裝xorg-x11解決X和鼠標的問題 。

安裝媒體播放程序

推薦閱讀