Abo
  • Services:
Anzeige
Virtualbox mit und ohne grafische Oberfläche.
Virtualbox mit und ohne grafische Oberfläche. (Bild: Screenshot: Jörg Thoma)

Virtuelle Maschinen: Virtualbox funktioniert auch ohne grafische Oberfläche

Virtualbox mit und ohne grafische Oberfläche.
Virtualbox mit und ohne grafische Oberfläche. (Bild: Screenshot: Jörg Thoma)

Virtualbox lässt sich komplett von der Kommandozeile aus steuern und bringt dabei auch Einstellungen mit, die es in der grafischen Oberfläche gar nicht gibt. Unsere Anleitung zeigt, wie das funktioniert.

Virtuelle Maschinen in Virtualbox lassen sich auch im sogenannten Headless-Modus starten: Sie laufen dann im Hintergrund, ohne ein eigenes Fenster zu öffnen. Einsetzen lässt sich das etwa für verschiedene Webserver oder -seiten, ein Honeypot oder eine experimentelle Netzwerkinfrastruktur. Wir haben uns die Kommandozeilenbefehle angesehen, mit der Virtualbox gesteuert werden kann und zeigen, wie man eine virtuelle Maschine ohne grafische Oberfläche einrichtet. Dazu automatisieren wir die Installation von Debian Jessie über das Netzwerk, so dass wir auch dafür auf Eingaben in einem Fenster verzichten können.

Anzeige
  •  Virtualbox lässt sich auch ohne grafische Oberfläche bedienen. (Screenshot: Jörg Thoma)
  • Über die Kommandoziele lassen sich detaillierte Informationen zu einzelnen virtuellen Maschinen anzeigen. (Screenshot: Jörg Thoma)
  • Für den Betrieb ohne grafische Oberfläche können minimale Grafikeinstellungen beibehalten werden. (Screenshot: Jörg Thoma)
  • Über die Kommandozeile lassen sich Controller und virtuelle Festplatten hinzufügen. (Screenshot: Jörg Thoma)<br>
  • Auch Netzwerkarten oder Netzwerkeinstellungen lassen sich per Kommandozeilenbefehl einrichten. (Screenshot: Jörg Thoma)<br>
  • Mit unserer Beispieldatei lässt sich Debian Jessie ohne Zutun einrichten. (Screenshot: Jörg Thoma)
  • Statt im Klartext können dabei auch gehashte Passwörter übergeben werden. (Screenshot: Jörg Thoma)
  • Die automatische Installation erfolgt über den in Virtualbox integrierten TFTP-Server. (Screenshot: Jörg Thoma)
  • Dazu muss auch das Bootmenü angepasst werden. (Screenshot: Jörg Thoma)
  • Auch die Startreihenfolge lässt sich per Befehlseingabe ändern. (Screenshot: Jörg Thoma)
  • Über den seriellen Port kann die Protokollierung des Debian-Installers mitgelesen werden. (Screenshot: Jörg Thoma)
  • Nach erfolgreicher Installation lässt sich Debian in der virtuellen Maschine per SSH steuern. (Screenshot: Jörg Thoma)
Virtualbox lässt sich auch ohne grafische Oberfläche bedienen. (Screenshot: Jörg Thoma)

Da die virtuellen Rechner letztendlich aus einer Sammlung von Dateien bestehen, lassen sie sich einfach sichern oder gleich auf andere Rechner kopieren. Nach unserer Anleitung können virtuelle Maschinen auf entfernten Servern ohne grafische Oberfläche eingerichtet und gesteuert werden. Bei der Installation von Virtualbox werden zwar einige Mesa- und Qt-Bibliotheken für die grafische Oberfläche eingerichtet, auf eine vollständige Desktop-Umgebung kann aber verzichtet werden.

Die Installation

Da wir stets die aktuelle Version 5.0 von Virtualbox wollen, richten wir das von Oracle bereitgestellte Software-Repository ein, das sowohl DEB- als auch RPM-Pakete enthält. Die Versionen in den meisten Paketquellen der Linux-Distributionen sind veraltet. Auf der Download-Seite wird erklärt, wie das Repository unter diversen Linux-Distributionen eingerichtet werden kann. Wichtig ist, zusätzlich das Paket Dkms zu installieren, damit bei einem Kernel-Update die Virtualbox-Module vboxdrv, vboxnetflt und vboxnetadp ebenfalls aktualisiert werden können. Ob die Installation funktioniert hat und die benötigten Treiber geladen sind, erfährt man mit

/usr/lib/virtualbox/vboxdrv.sh status.

Nach einer Aktualisierung des Linux-Kernels erstellt und lädt der Befehl

/usr/lib/virtualbox/vboxdrv.sh steup

erneut die aktuellen Treiber. Bei einer Aktualisierung von Virtualbox ist das nicht notwendig.

Das Erweiterungspaket installieren

Wer später von einem entfernten Rechner aus über das grafische Virtualbox Remote Display Protokoll (VRDP) auf eine virtuelle Maschine zugreifen will, muss zusätzlich noch das Erweiterungspaket installieren. Im Gegensatz zur grafischen Anwendung gibt es an der Kommandozeile keine automatisierte Installationsroutine. Stattdessen muss zunächst die entsprechende Version des Erweiterungspakets anhand der Versionsnummer von Virtualbox ermittelt werden. Anschließend muss die Installationsdatei über den Befehl wget bei download.virtualbox.org heruntergeladen und schließlich mit dem Befehl vboxmanage extpack install installiert werden. Erschwert wird das durch den langen Dateinamen des Erweiterungspakets. Aktuell lautet er beispielsweise Oracle_VM_VirtualBox_Extension_Pack-5.0.14-105127.vbox-extpack.

Im Virtualbox-Forum hat der Benutzer Sasquatch ein Bash-Skript erstellt, das den Download und die Installation automatisiert. Das Skript ermittelt die Versionsnummer, setzt sie mit dem Namen des Erweiterungspakets korrekt zusammen, generiert den entsprechenden Wget-Befehl und installiert die heruntergeladene Datei mit dem Befehl vboxmanage extpack install *Dateiname* --replace. Unsere virtuelle Maschine wird den Namen "Debian_Server" tragen und mit dem aktuellen Debian Jessie bestückt werden.

Zentrales Verwaltungswerkzeug 

eye home zur Startseite
ossps 16. Mär 2016

ssh -X user@host virtualbox Trotz ohne GUI auf dem Server geht Maschine anlegen und...

486dx4-160 13. Mär 2016

Useless use of root. Ach, und unter AIX geht's auch nicht.

Ovaron 11. Mär 2016

Für mich verströmt das vor allem das Flair von "Ich weiß was da drin passiert" und "wenn...

_Jan 10. Mär 2016

Bei mir schon dkms status vboxguest, 5.0.16, 3.19.0-43-generic, x86_64: installed

_Jan 10. Mär 2016

Bei mir schon dkms status vboxguest, 5.0.16, 3.19.0-43-generic, x86_64: installed



Anzeige

Stellenmarkt
  1. über Ratbacher GmbH, Bietigheim-Bissingen
  2. über Ratbacher GmbH, Stuttgart
  3. Rems-Murr-Kliniken gGmbH, Winnenden
  4. Robert Bosch GmbH, Abstatt


Anzeige
Hardware-Angebote
  1. 17,99€ statt 29,99€
  2. beim Kauf ausgewählter Gigabyte-Mainboards

Folgen Sie uns
       


  1. Smartphones

    iOS legt weltweit zu - außer in China und Deutschland

  2. Glasfaser

    Ewe steckt 1 Milliarde Euro in Fiber To The Home

  3. Nanotechnologie

    Mit Nanokristallen im Dunkeln sehen

  4. Angriff auf Verlinkung

    LG Hamburg fordert Prüfpflicht für kommerzielle Webseiten

  5. Managed-Exchange-Dienst

    Telekom-Cloud-Kunde konnte fremde Adressbücher einsehen

  6. Rockstar Games

    Spieleklassiker Bully für Mobile-Geräte erhältlich

  7. Crimson Relive Grafiktreiber

    AMD lässt seine Radeon-Karten chillen und streamen

  8. Layout Engine

    Facebook portiert CSS-Flexbox für native Apps

  9. Creators Update für Windows 10

    Microsoft wird neue Sicherheitsfunktionen bieten

  10. Landgericht Traunstein

    Postfach im Impressum einer Webseite nicht ausreichend



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Nach Angriff auf Telekom: Mit dem Strafrecht Router ins Terrorcamp schicken oder so
Nach Angriff auf Telekom
Mit dem Strafrecht Router ins Terrorcamp schicken oder so
  1. Pornoseite Xhamster spricht von Fake-Leak
  2. Mitfahrgelegenheit.de 640.000 Ibans von Mitfahrzentrale-Nutzern kopiert
  3. Spionage Malware kann Kopfhörer als Mikrofon nutzen

Gear S3 im Test: Großes Display, großer Akku, große Uhr
Gear S3 im Test
Großes Display, großer Akku, große Uhr
  1. In der Zuliefererkette Samsung und Panasonic sollen Arbeiter ausgebeutet haben
  2. Vernetztes Auto Samsung kauft Harman für 8 Milliarden US-Dollar
  3. 10LPU und 14LPU Samsung mit günstigerem 10- und schnellerem 14-nm-Prozess

Robot Operating System: Was Bratwurst-Bot und autonome Autos gemeinsam haben
Robot Operating System
Was Bratwurst-Bot und autonome Autos gemeinsam haben
  1. Roboterarm Dobot M1 - der Industrieroboter für daheim
  2. Roboter Laundroid faltet die Wäsche
  3. Fahrbare Roboter Japanische Firmen arbeiten an Transformers

  1. Re: Was aufrüsten für WoW?

    Natz | 21:01

  2. Re: DSL-Community

    Ovaron | 20:59

  3. Re: Ja ist denn heut schon Weihnachten?

    teenriot* | 20:56

  4. Re: Die erste kurze Demo sieht ja schon mal gut aus

    Sybok | 20:55

  5. Re: Linux + Wine?

    ManMashine | 20:53


  1. 18:02

  2. 16:46

  3. 16:39

  4. 16:14

  5. 15:40

  6. 15:04

  7. 15:00

  8. 14:04


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel