From b63680394bd0800d60ac37993aaf8d9abca50071 Mon Sep 17 00:00:00 2001 From: Caoimhe Chaos Date: Sun, 10 Aug 2014 17:44:19 +0200 Subject: Die Laptopkonfiguration ist nun deutlich weniger manuell. --- Equipment/IT/Besucherlaptops.mdwn | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) (limited to 'Equipment/IT') diff --git a/Equipment/IT/Besucherlaptops.mdwn b/Equipment/IT/Besucherlaptops.mdwn index 042ffc11..07987173 100644 --- a/Equipment/IT/Besucherlaptops.mdwn +++ b/Equipment/IT/Besucherlaptops.mdwn @@ -16,9 +16,40 @@ Die Besucherlaptops sind von folgendem Typ und Ausstattung: # Verwaltung -Die Installation und Konfiguration der Laptops wird beinahe vollständig von [slack](https://code.google.com/p/slack/) vorgenommen. Die Installation des Laptops findet wie folgt statt: +Die Installation und Konfiguration der Laptops wird beinahe vollständig von [slack](https://code.google.com/p/slack/) vorgenommen. -> % debootstrap --include=slack stable /mnt http://debian.l.internetputzen.com/ +## Automatische Installation + +Die Installation des Laptops findet wie folgt statt: + +* Der Laptop muss an das Kabelnetzwerk angeschlossen werden. +* Zum Starten vom Netzwerk muss beim Einschalten die Taste F12 gedrückt werden. +* Im Menü sollte der Punkt zum Netzwerkstart ausgewählt wählen (z.B. «Network boot from Intel PCI Ethernet» o.ä.) + +Der Laptop wird nun mit den richtigen Einstellungen neu installiert. Wenn er fertig ist, sollte das normale Login-Prompt erscheinen, an welchem man sich als Benutzer einloggen kann. + +## Laptop ohne bestehendes Profil + +Erscheint nach dem Start vom Netzwerk ein «Debian Installer»-Menü, so besteht noch keine automatische Konfiguration zur Installation des Laptops. In diesem Fall muss eine angelegt werden. + +Hierfür muss auf dem [[Equipment/IT/Router]] im Verzeichnis */srv/tftp/pxelinux.cfg* eine Datei mit der MAC-Adresse des Laptops angelegt werden. Die verwendete MAC-Adresse findet sich im Log */var/log/daemon.log*, z.B.: + +> Jul 29 17:00:36 miniataurus in.tftpd[31516]: RRQ from 100.64.1.64 filename pxelinux.cfg/01-00-21-86-9f-7a-7a + +In diesem Beispiel müsste eine Datei mit dem Namen * 01-00-21-86-9f-7a-7a* angelegt werden. Diese Datei sollte folgende Zeilen beinhalten: + +> default install +> label install +> kernel ::/debian-installer/wheezy/amd64/linux +> append initrd=::/debian-installer/wheezy/amd64/initrd.gz auto url=http://100.64.0.1/sflaptop-preseed.txt locale=en_US hostname=**Laptopname** domain=lab.starship-factory.ch interface=auto keymap=us hw-detect/load_firmware=false + +Hierbei sollte * Laptopname* durch den tatsächlichen Namen des Laptops ersetzt werden. Startet man nun den Laptop erneut vom Netz, sollte die automatische Installation durchgeführt werden. + +## Manuelle Installation mit debootstrap + +Müssen die Laptops manuell installiert werden (z.B. weil sie sich gerade nicht in den Räumen der Starship Factory befinden oder der automatische Installer defekt ist), führt folgende Befehlsfolge zum Ziel: + +> % debootstrap --include=slack stable /mnt http://proxy.lab.starship-factory.ch/ > % chroot /mnt -- cgit v1.2.1