[VirtualBox] VirtualBox 安裝 Ubuntu 時的解析度問題以及設定雙向複製貼上

本篇主要是記錄解決 VirtualBox 遇到的解析度問題,以及無法共用剪貼簿的問題。兩個都算是簡單又常見,但也被絆住不少時間,趕快抓緊機會來記錄個。

VirtualBox 的解析度

今天我打算安裝 Ubuntu 在虛擬機上時,遇到安裝畫面會整個衝出虛擬螢幕的狀況,類似下圖這樣:

我很久沒玩虛擬機了,以往好像沒有遇到過,所以今天碰到這個畫面有些不知所措。可以勉強移一下視窗按到按鈕,但整體來說蠻討厭的。後來才知道,原來 Linux 的預設解析度是 800×600(4:3),這什麼古老的解析度。

所幸能夠在安裝 Ubuntu 之前,先使用 Try Ubuntu 選項進入系統,再去設定解析度(例如我自己的狀況會調整 1280×800 或是 1280×720),之後再點按桌面自動產生的安裝 Ubuntu 圖示。這個過程像是先試用 Ubuntu 後再正式安裝,後續某個步驟還是會跳回來 800×600,不明原因。

雙向複製貼上

所謂的雙向複製貼上,也可以說是共用剪貼簿。我們之所以會開虛擬機,通常是在主機開發的東西想拿去虛擬機試。但預設是沒有辦法這裡複製那裡貼上的,因此我們要先來更改能夠共用剪貼簿的設定。

從 Virtual Box 設定更改

點按虛擬機器後,進入「設定」界面,在「一般」的設定中,有個「進階」頁籤,將共用剪貼簿的選項改為「雙向」。

安裝 Guest Additions

但是我的狀況照著上面這方法更改沒有用,依然無法兩邊共用剪貼簿。爬文才知道,原來 Guest Additions 一定得安裝,它能夠讓我們在操作上更加方便,其中包含共用剪貼簿的功能。首先我們必須使用命令視窗安裝必要的套件:
sudo apt-get update
sudo apt-get install build-essential gcc make perl dkms

若沒有先安裝,則可能出現以下訊息:
This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.

其實訊息還蠻直白的,即使遇到了也沒關係就照著提示訊息安裝就好。接著我們點按「裝置→插入 Guest Additions CD 映像…」,應該會自動執行。若沒有,也可以找到光碟出現在桌面或是工具列中,點按裡頭的檔案 VBoxLinuxAdditions.run 並且點擊右上角的 Run Software 讓安裝開始進行。

但是我操作圖形介面都沒有用QQ 只好開命令視窗輸入以下指令:
cd /media/anjeladuval/VBox_GAs_6.1.34
sudo ./VBoxLinuxAdditions.run
做的事情和上方完全一模一樣,只是換個開啟方式而已。

若有成功安裝,記得重新啟動機器,並測試一下解析度的部份(點按「檢視→虛擬畫面 1」)看是否可以挑選:

這是還沒安裝的狀態,無法從選單隨意挑選解析度。
已經安裝後,終於看到解鎖的樣子。

YA~看起來有成功安裝,接著再回到重頭戲-重啟共用資料夾的設定:點按「裝置→共用剪貼簿」,將選項更改為「雙向」。更改的當下就可以使用了,大功告成!

讓我知道你在想什麼!