如何在virtualbox使用ubuntu伺服器全螢幕?

如何在virtualbox使用ubuntu伺服器全螢幕?

我已在 Oracle Virtual box 中安裝了 Ubuntu 伺服器 12.4,完成安裝後,我無法全螢幕使用 Ubuntu 伺服器,虛擬框中存在的來賓新增功能將在 ubuntu 伺服器中運行。

答案1

您可以透過 virtualbox 環境讓 VirtualBox 中的 ubuntu 伺服器控制台以您的顯示卡支援的解析度啟動。

快速步驟

  • 透過 VirtualBox 環境 (VBE) 檢查顯示卡支援的vbeinfo解析度C

  • 選擇一種分辨率,然後打開“/etc/default/grub”(例如sudo vim /etc/default/grub)並將該行更改#GRUB_GFXMODE=640x480為類似這樣的內容GRUB_GFXMODE=1152x864(其中1152x864 應該是您的自訂分辨率,您的顯示卡也支援該分辨率) 。

  • 現在一一執行這兩個指令:

    sudo update-grub
    sudo reboot
    

現在您應該會以剛剛設定的自訂解析度看到虛擬機器的控制台。

附:正如哈維爾·裡維拉所說,全螢幕解析度可能是不可能的。

答案2

如中所提到的在 Ubuntu Server 13.04 中更改終端解析度的正確方法? 你還需要設定

GRUB_GFXPAYLOAD_LINUX=keep

在 /etc/default/grub 檔案中,否則該解析度僅在引導期間短暫使用

答案3

其他答案在 Ubuntu 16.10 上對我來說無法正常工作 - 例如,將應用分辨率,但隨後在啟動過程中的各個點上恢復。最終起作用的是以下內容的組合設定在/etc/default/grub

GRUB_GFXMODE=1280x1024  # width x height required - see below
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
GRUB_GFXPAYLOAD_LINUX=keep

接下來運行:

sudo update-grub
sudo reboot

註 1:可以從 grub 中識別支援的分辨率。點選Cgrub 提示符,然後輸入:

set pager=1    (To enable paging of long vbeinfo output)
vbeinfo
reboot         (When done)

選擇解析度時,寬度 x 高度就足夠了(除非您也特別關心設定色彩深度)。

筆記2:如果您沒有看到 GRUB 選單,請Shift在引導時按住 。

答案4

VirtualBox 來賓新增顯示驅動程式僅適用於圖形模式,不適用於文字模式。您需要安裝 Xorg 才能全螢幕使用它。

相關內容