Ich habe Ubuntu Server 12.4 in der Oracle Virtual Box installiert. Nach Abschluss der Installation kann ich den Ubuntu Server nicht im Vollbildmodus verwenden. Die in der Virtual Box vorhandenen Gastzugaben funktionieren auf dem Ubuntu Server.
Ich habe Ubuntu Server 12.4 in der Oracle Virtual Box installiert. Nach Abschluss der Installation kann ich den Ubuntu Server nicht im Vollbildmodus verwenden. Die in der Virtual Box vorhandenen Gastzugaben funktionieren auf dem Ubuntu Server.
Antworten:
Sie können die Ubuntu-Serverkonsole in VirtualBox mit einer Auflösung starten lassen, die Ihre Grafikkarte über die VirtualBox-Umgebung unterstützt.
Überprüfen Sie die von Ihrer Grafikkarte unterstützten Auflösungen über die VirtualBox-Umgebung (VBE). Sie sollten dies herausfinden können, indem Sie den Befehl ' vbeinfo
' in der GRUB-Konsole eingeben (drücken Sie die CTaste, wenn das GRUB-Startmenü angezeigt wird).
Wählen Sie eine Auflösung aus, öffnen Sie '/ etc / default / grub' (z. B. sudo vim /etc/default/grub
) und ändern Sie die Zeile #GRUB_GFXMODE=640x480
in so etwas GRUB_GFXMODE=1152x864
(wobei 1152 x 864 Ihre benutzerdefinierte Auflösung sein sollte, die auch von Ihrer Grafikkarte unterstützt wird).
Führen Sie nun diese beiden Befehle nacheinander aus:
sudo update-grub
sudo reboot
Sie sollten nun die Konsole Ihrer VM in der gerade eingestellten benutzerdefinierten Auflösung sehen.
( PS: Wie Javier Rivera sagte, ist möglicherweise keine Vollbildauflösung möglich.)
Wie in Richtige Weise erwähnt, um die Terminalauflösung in Ubuntu Server 13.04 zu ändern? Sie müssen auch einstellen
GRUB_GFXPAYLOAD_LINUX=keep
In der Datei / etc / default / grub wird die Auflösung sonst nur kurz beim Booten verwendet
Andere Antworten funktionierten unter Ubuntu 16.10 nicht richtig - z. B. wurde die Auflösung angewendet, die später beim Booten an verschiedenen Stellen wiederhergestellt wurde. Was letztendlich funktionierte, war die Kombination der folgenden drei Einstellungen in /etc/default/grub
:
GRUB_GFXMODE=1280x1024 # width x height required - see below
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
GRUB_GFXPAYLOAD_LINUX=keep
Gefolgt von Laufen:
sudo update-grub
sudo reboot
HINWEIS 1: Unterstützte Auflösungen können in grub identifiziert werden. Treffen Sie C
an der Eingabeaufforderung grub und geben Sie Folgendes ein:
set pager=1 (To enable paging of long vbeinfo output)
vbeinfo
reboot (When done)
Bei der Auswahl einer Auflösung ist die Breite x Höhe ausreichend (es sei denn, Sie möchten ausdrücklich auch die Farbtiefe einstellen).
Hinweis 2: Wenn Sie das GRUB-Menü nicht sehen, halten Sie Shiftbeim Booten gedrückt.
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
war eine Voraussetzung, um die Auflösung zu ändern.
Was ich immer mache, ist, ssh auf dem Server zu installieren und dann Putty zu verwenden, um auf den Server zuzugreifen. Dadurch kann ich nicht nur den Server im Vollbildmodus anzeigen, sondern auch von anderen Computern aus eine Verbindung herstellen.
Führen Sie zum Installieren von ssh metapackage (Client und Server) einfach Folgendes aus:
sudo apt-get install ssh
Sie können nur openssh-server
dann installieren, wenn Sie den ssh-Client nicht auf der VM benötigen.
Der Anzeigetreiber für VirtualBox-Gastzusätze funktioniert nur im Grafikmodus, nicht im Textmodus. Sie müssen Xorg installieren, um es im Vollbildmodus zu verwenden.