Abo
  • Services:

Die Installation

Zunächst packen wir den Inhalt des temporären Ordners samt unserer neuen Preseed-Datei mit dem Befehl

Stellenmarkt
  1. über duerenhoff GmbH, Mainz
  2. Kommunale Unfallversicherung Bayern, München

find | cpio -o --format=newc | gzip -9c > ../initrd.gz

wieder zusammen. Diese modifizierte Abbilddatei liegt jetzt im Stammverzeichnis der neuen virtuellen Maschine und muss von dort in den Ordner debian-installer/amd64 kopiert werden. Jetzt erstellen wir ebenfalls im Stammverzeichnis der virtuellen Maschine einen symbolischen Link zum Startabbild pxelinux.0 mit einem eindeutigen Namen. Der Befehl dafür lautet:

ln -s debian-installer/amd64/pxelinux.0 debian.pxe.

Danach müssen wir noch die PXE-Umgebung in Virtualbox definieren. Das erledigt der Befehl

vboxmanage modifyvm "Debian_Server" --nattftpfile1 /debian.pxe

In einem letzten Schritt werden noch die Startparameter in der Datei debian-installer/amd64/boot-screens/syslinux.cfg angepasst. Unter der letzten Zeile fügen wir folgende neue ein:

DEFAULT jessie
LABEL jessie
kernel debian-installer/amd64/linux
append vga=normal initrd=debian-installer/amd64/initrd.gz auto=true priority=critical preseed/file=/preseed.cfg

Schließlich verändern wir die Startreihenfolge unserer virtuellen Maschine so, dass zuerst über das Netzwerk gestartet werden soll:

vboxmanage modifyvm "Debian_Server" --boot1 net

Die virtuelle Maschine starten

Der Befehl

vboxmanage startvm "Debian_Server" --type headless

startet unsere neue virtuelle Maschine und die automatische Installation von Debian, die etwa zehn Minuten dauern sollte. Mit vboxmanage list runningvms lässt sich feststellen, welche virtuellen Maschinen gerade laufen. Nachdem sich unsere virtuelle Maschine nach der Installation automatisch wieder ausgeschaltet hat, können wir mit

vboxmanage modifyvm "Debian_Server" --boot1 disk

die Startreihenfolge wieder so abändern, dass von der virtuellen Festplatte gebootet wird, und Debian zum ersten Mal hochfahren.

  •  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)
Nach erfolgreicher Installation lässt sich Debian in der virtuellen Maschine per SSH steuern. (Screenshot: Jörg Thoma)

Mit ssh <Benutzername>@127.0.0.1 -p2222 melden wir uns anschließend an unserem frisch installierten System an.

Wir hatten bisher keine Möglichkeit, auf mögliche Fehler bei der Installation zu reagieren. Mit einem Trick können wir aber das Installationsprotokoll in der virtuellen Maschine von außen betrachten.

 Debian-Installation automatisierenVon außen hineinsehen 
  1.  
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5
  7. 6
  8. 7
  9. 8
  10.  


Anzeige
Spiele-Angebote
  1. 32,25€ (5% Extra-Rabatt mit Gutschein GRCCIVGS (Uplay-Aktivierung))
  2. für 2€ (nur für Neukunden)
  3. 5,99€
  4. 4,99€

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


Folgen Sie uns
       


Metro Exodus - Fazit

In Metro Exodus kommt Artjom endlich streckenweise wirklich an die frische Luft.

Metro Exodus - Fazit Video aufrufen
Alienware m15 vs Asus ROG Zephyrus M: Gut gekühlt ist halb gewonnen
Alienware m15 vs Asus ROG Zephyrus M
Gut gekühlt ist halb gewonnen

Wer auf LAN-Partys geht, möchte nicht immer einen Tower schleppen. Ein Gaming-Notebook wie das Alienware m15 und das Asus ROG Zephyrus M tut es auch, oder? Golem.de hat beide ähnlich ausgestatteten Notebooks gegeneinander antreten lassen und festgestellt: Die Kühlung macht den Unterschied.
Ein Test von Oliver Nickel

  1. Alienware m17 Dell packt RTX-Grafikeinheit in sein 17-Zoll-Gaming-Notebook
  2. Interview Alienware "Keiner baut dir einen besseren Gaming-PC als du selbst!"
  3. Dell Alienware M15 wird schlanker und läuft 17 Stunden

Android-Smartphone: 10 Jahre in die Vergangenheit in 5 Tagen
Android-Smartphone
10 Jahre in die Vergangenheit in 5 Tagen

Android ist erst zehn Jahre alt, doch die ersten Geräte damit sind schon Technikgeschichte. Wir haben uns mit einem Nexus One in die Zeit zurückversetzt, als Mobiltelefone noch Handys hießen und Nachrichten noch Bällchen zum Leuchten brachten.
Ein Erfahrungsbericht von Martin Wolf

  1. Sicherheitspatches Android lässt sich per PNG-Datei übernehmen
  2. Google Auf dem Weg zu reinen 64-Bit-Android-Apps
  3. Sicherheitslücke Mit Skype Android-PIN umgehen

Begriffe, Architekturen, Produkte: Große Datenmengen in Echtzeit analysieren
Begriffe, Architekturen, Produkte
Große Datenmengen in Echtzeit analysieren

Wer sich auch nur oberflächlich mit Big-Data und Echtzeit-Analyse beschäftigt, stößt schnell auf Begriffe und Lösungen, die sich nicht sofort erschließen. Warum brauche ich eine Nachrichten-Queue und was unterscheidet Apache Hadoop von Kafka? Welche Rolle spielt das in einer Kappa-Architektur?
Von George Anadiotis


      •  /