summaryrefslogtreecommitdiff
path: root/Equipment/IT
diff options
context:
space:
mode:
authorCaoimhe Chaos <caoimhechaos@protonmail.com>2014-08-10 17:44:19 +0200
committerCaoimhe Chaos <caoimhechaos@protonmail.com>2014-08-10 17:44:37 +0200
commitb63680394bd0800d60ac37993aaf8d9abca50071 (patch)
tree2d7cfab877efbf9af5775fc9ffd1d12452b3a45c /Equipment/IT
parentf11d9db76536f1ed5bc662a45e5a4ba7cb97665f (diff)
Die Laptopkonfiguration ist nun deutlich weniger manuell.
Diffstat (limited to 'Equipment/IT')
-rw-r--r--Equipment/IT/Besucherlaptops.mdwn35
1 files changed, 33 insertions, 2 deletions
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