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

Installation ohne Eingaben

Exemplarisch installieren wir Debian über ein minimales Image, das zusätzlich benötigte Software-Pakete später über das Netzwerk nachholt. Zunächst müssen wir die Installationsdateien so modifizieren, dass sämtliche Eingaben, die normalerweise bei der Installation benötigt werden, automatisch erfolgen. Unter Debian und dessen Derivaten wie Ubuntu erfolgen solche automatisierte Installationen anhand von Preseed-Dateien.

Eine Preseed-Datei kann über eine URL, auf einem Datenträger oder in den Installationsdateien selbst bereitgestellt werden. Wir haben uns für die letzte Variante entschieden, da wir auf unserem entfernten Server keinen Zugriff auf USB-Ports haben und uns das mühselige und zeitraubende erneute Zusammenstellen einer ISO-Datei ersparen wollen. Unser Weg folgt prinzipiell einer ausführlichen Anleitung im deutschen Debian-Forum.

Anzeige

Integrierten TFTP-Server nutzen

Allerdings haben wir einige Änderungen vorgenommen. Da Virtualbox einen eigenen TFTP-Server bereitstellt, entfällt dessen etwas mühsame Einrichtung, wie sie in der Anleitung beschrieben wird. Wer allerdings öfter Betriebssysteme über das Netzwerk installieren will, sollte diesen Schritt doch in Erwägung ziehen.

  •  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)
Die automatische Installation erfolgt über den in Virtualbox integrierten TFTP-Server. (Screenshot: Jörg Thoma)

Zunächst wechseln wir in das Verzeichnis, in dem Virtualbox seine Konfigurationsdateien ablegt. Unter Debian und Ubuntu liegt es im Benutzerverzeichnis unter .config/VirtualBox. Dort legen wir zunächst den Ordner TFTP an und wechseln dorthin. Dann holen wir mit

wget http://ftp.debian.org/debian/dists/jessie/main/installer-amd64/current/images/netboot/netboot.tar.gz

die Installationsdateien für Debian Jessie ab und entpacken sie mit

tar xzvf netboot.tar.gz.

Über die Datei preseed.cfg geben wir dem Debian-Installer unsere Vorgaben mit. Sie muss im Startabbild initrd.gz abgelegt werden, das seinerseits im Unterverzeichnis debian-installer/amd64 liegt. Die in Initrd.gz enthalten Dateien und die Verzeichnisstruktur wurden mit dem Archivierungsprogramm Cpio zusammengefasst und anschließend mit dem Packprogramm Gzip komprimiert. Um an die Daten zu kommen, legen wir zunächst ein temporäres Verzeichnis im TFTP-Ordner an und wechseln dorthin. Mit dem Befehl

cat ../debian-installer/amd64/initrd.gz | gzip -d | sudo cpio -i

wird der Inhalt des Startabbilds ausgelesen. Der CPIO-Befehl muss mit Administrator-Rechten ausgeführt werden, weil dabei einige Gerätedateien kopiert werden.

Im Stammordner des entpackten Archivs legen wir jetzt die Datei preseed.cfg an, die wir bearbeiten wollen.

 Die virtuelle Maschine vernetzenDebian-Installation automatisieren 

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. Robert Bosch GmbH, Abstatt
  2. Hexagon Metrology Vision GmbH, Saarwellingen
  3. Platinion GmbH, München
  4. ROHDE & SCHWARZ GmbH & Co. KG, Stuttgart


Anzeige
Spiele-Angebote
  1. 79,98€ + 5€ Rabatt (Vorbesteller-Preisgarantie)
  2. 7,99€
  3. 199€

Folgen Sie uns
       


  1. Datenbank

    Microsofts privater Bugtracker ist 2013 gehackt worden

  2. Windows 10

    Fall Creators Update wird von Microsoft offiziell verteilt

  3. Robert Bigelow

    Aufblasbare Raumstation um den Mond soll 2022 starten

  4. Axon M

    ZTE stellt Smartphone mit zwei klappbaren Displays vor

  5. Fortnite Battle Royale

    Epic Games verklagt Cheater auf 150.000 US-Dollar

  6. Microsoft

    Das Surface Book 2 kommt in zwei Größen

  7. Tichome Mini im Hands On

    Google-Home-Konkurrenz startet für 82 Euro

  8. Düsseldorf

    Telekom greift Glasfaserausbau von Vodafone an

  9. Microsoft

    Neue Firmware für Xbox One bietet mehr Übersicht

  10. Infrastrukturabgabe

    Kleinere deutsche Kabelnetzbetreiber wollen Geld von Netflix



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Science-Fiction wird real: Kampf der Robotergiganten
Science-Fiction wird real
Kampf der Robotergiganten
  1. Roboter Megabots kündigt Video vom Roboterkampf an
  2. IFR Zahl der verkauften Haushaltsroboter steigt stark an
  3. Automatisierung Südkorea erwägt eine Robotersteuer

Arktika 1 im Test: Monster-verseuchte Eiszeitschönheit
Arktika 1 im Test
Monster-verseuchte Eiszeitschönheit
  1. TPCast Oculus Rift erhält Funkmodul
  2. Oculus Go Alleine lauffähiges VR-Headset für 200 US-Dollar vorgestellt
  3. Virtual Reality Update bindet Steam-Rift in Oculus Home ein

ZFS ausprobiert: Ein Dateisystem fürs Rechenzentrum im privaten Einsatz
ZFS ausprobiert
Ein Dateisystem fürs Rechenzentrum im privaten Einsatz
  1. Librem 5 Purism zeigt Funktionsprototyp für freies Linux-Smartphone
  2. Pipewire Fedora bekommt neues Multimedia-Framework
  3. Linux-Desktops Gnome 3.26 räumt die Systemeinstellungen auf

  1. Re: Perfektionierung

    ML82 | 03:57

  2. Re: Datenschutz

    ve2000 | 02:30

  3. Re: Präzedenzfall überfällig

    HorkheimerAnders | 02:17

  4. Re: Wenn ich das jetzt recht verstanden habe...

    ve2000 | 02:01

  5. Fehlendes Alleinstellungsmerkmal kann positiv...

    Dadie | 01:49


  1. 21:08

  2. 19:00

  3. 18:32

  4. 17:48

  5. 17:30

  6. 17:15

  7. 17:00

  8. 16:37


  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