- 論壇徽章:
- 0
|
我所用的Host的環(huán)境是Windows Vista,VMware的版本為VMware Workstation 6.5英文版,guest主要為Windows server 2003 和 Fedora 9.0。 我在Win server 03 下裝VMware tool工具很簡(jiǎn)單,裝完以后就可以全屏化了,感覺很不錯(cuò)。在feodra 9.0下裝VMware tool遇到的問(wèn)題就是在/usr/src/下沒有l(wèi)inux內(nèi)核源碼,我很是暈,裝它還用內(nèi)核源碼,以前記得編寫簡(jiǎn)單的驅(qū)動(dòng)時(shí)才
會(huì)用到源碼,且當(dāng)前運(yùn)行的內(nèi)核版本必須與此目錄下的linux內(nèi)核版本一致時(shí),才能進(jìn)行編寫驅(qū)動(dòng),現(xiàn)在又遇到了同樣的問(wèn)題,就是運(yùn)行版本與/usr/src目錄下的內(nèi)核版本必須一致,所以我在用一個(gè)很早的版本linux-2.6.24.7.tar,去編譯安裝,可是我用了好幾次都沒有編譯成功,總是提示缺少幾個(gè)文件,突然我才恍悟,我怎么用WinRAR解壓縮tar包,真是聰明一世糊涂一時(shí),讓我欲哭無(wú)淚呀,不過(guò)還好,讓我發(fā)現(xiàn)了,不過(guò)我不敢再用這個(gè)版本了,雖然以前編譯沒出問(wèn)題,但不敢用了,于是我從ftp.kernel.org上下載了最新的版本
LinuxKernel2.6.29,53.9M大,比之前那個(gè)版本大了20多M,讓后我就開始去開始在fc9下進(jìn)行make oldconfig , make ,make bzImage,make modules,make modules_install,make install,不過(guò)由于版本太大了,編譯的時(shí)候用了好像4個(gè)多小時(shí),也許是在虛擬機(jī)上的原因,而不是主操作系統(tǒng)上吧,所有編譯的有點(diǎn)慢,不過(guò)還算順利,雖然編譯的最后一點(diǎn)問(wèn)題,不過(guò)沒有影響到后面的流程,也是編譯成功了,然后重新啟動(dòng),在grub下選擇2.6.29內(nèi)核,進(jìn)入系統(tǒng),然后我用root身份再次運(yùn)行了vmware-config-tools.pl,然后在最后配置一下分辨率,我的選擇是1280 × 800 的寬屏幕,之后Unity,全屏的效果就出來(lái)了。雖然遇到了很多麻煩,但最后
還是成功了,心情很不錯(cuò),很高興,與大家分享我的喜悅。
vmmouse 驅(qū)動(dòng)程序
由于在裝載xorg-x11-drv-vmmouse驅(qū)動(dòng)時(shí)的一個(gè)bug,在客戶虛擬機(jī)的顯示中,鼠標(biāo)位置可能不正確。直到被更新前,在客戶機(jī)中添加Option NoAutoAddDevices到/etc/X11/xorg.conf文件的ServerFlags節(jié)中。如果需要,創(chuàng)建這個(gè)節(jié):
Section "ServerFlags"
Option "NoAutoAddDevices"
EndSection
到此fedord 的全屏效果完全展現(xiàn)且顯示的鼠標(biāo)位置也是完全正確的。
[ 本帖最后由 wanbaosen 于 2009-4-26 19:06 編輯 ] |
|