1. 程式人生 > >VirtualBox虛擬機器 Ubuntu解析度太小的解決方案

VirtualBox虛擬機器 Ubuntu解析度太小的解決方案

今天用VirtualBox成功裝上Ubuntu10.04之後發現了一個問題:預設情況下 ubuntu 的解析度最高只能設到800*600。
但是對於自己的大顯示器,在解析度800*600的ubuntu視窗簡直小的可憐。


那究竟如何解決這個問題呢?

VirtualBox提供了一個增強功能。
只要在執行ubuntu的虛擬電腦視窗剛出來以後,點選 視窗主選單裡的裝置->安裝增強功能。如下圖:


進入系統後,ubuntu會自動掛載增強功能映象到CD驅動器中。
這時候開啟 應用程式->附件->終端。(也可用快捷鍵 Ctrl+Alt+T)

執行cd /media (注意cd後面有空格)進入cd驅動器,

執行ls 看看裡面有什麼檔案,發現有VBOXADDITIONS_4.3.6_91406 這個資料夾,

再執行 cdVBOXADDITIONS_4.3.6_91406 ,開啟資料夾,

執行 ls ,看看裡面有什麼檔案。

看到了 VBboxLinuxAdditions.run,

執行sudo sh VBboxLinuxAdditions.run 即可。


執行完畢後會提示你重新啟動計算機。這時候執行sudo reboot命令就可以了。

重啟後 進入  選單欄的 系統->首選項->顯示器,看到新出現的解析度1024x768,



設定之即可。

另外 你會發現 安裝完增強功能後,在你的windows桌面和虛擬機器桌面間滑鼠切換不再需要按 Alt+down 了,會自動切換,

非常爽!


【yasi】

1)如果在執行VBoxLinuxAdditions.run的過程中提示有compilation fail,則安裝c++ tools,比如libalgorithm, libstdc++, g++等:

apt-get install build-essential

然後再按照上面的方式操作

2)首次看到1024x768的桌面時,檢視可用的解析度時,可能只能看到1024x768和800x600兩種,其實,如果在virtualbox中按 右ctrl + C(Switch to Scaled Mode),再最大化virtualbox視窗,然後再檢視ubuntu的可用的解析度,會發現,多了許多可用的解析度

3)不建議裝Ubuntu,建議裝XUbuntu,因為前者過於臃腫了