Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— | anwenderwiki:linuxclient:ubuntu8041-install [2013/06/30 02:16] (aktuell) – angelegt - Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | {{tag> | ||
+ | ====== Installation und Integration eines Ubuntu 8.04.1 Clients ====== | ||
+ | __Zuerst die neue detaillierte Anleitung zur Einrichtung eines Linux-Clients (Ubuntu 8.04) auf lehrerfortbildung-bw.de von U. Bauer lesen__ | ||
+ | http:// | ||
+ | **Diese Anleitung bezieht sich noch auf ein älteres LINBO, seit paedML 4.0.2 benutzt LINBO andere Device-Namen** \\ [[http:// | ||
+ | |||
+ | |||
+ | ===== Ersten Clienten mit Ubuntu - empfehlenswerte Vorgehensweise ===== | ||
+ | |||
+ | - Client PXE-booten und mit Linbo registrieren | ||
+ | - **'' | ||
+ | - **'' | ||
+ | - Client booten und durch LINBO partitionieren lassen | ||
+ | - am Client nun ubuntu installieren und dabei die schon vorhandenen Partitionen nutzen. Dabei einen geeigneten Namen für den lokalen Ubuntu-Admin vergeben (z.B. linuxadmin) | ||
+ | - ggf. am ubuntu-client den lokalen root-account ein Passwort zuweisen | ||
+ | | ||
+ | sudo passwd root | ||
+ | |||
+ | **7.** den Client schließlich mit dem linuxmuster-client - Paket in die paedML integrieren [[http:// | ||
+ | |||
+ | Das linuxmuster-client-Paket kann nötigenfalls mit " | ||
+ | |||
+ | Auf der Linux-Konsole des ubuntu-clients (Strg-Alt-F1) sollte man sich nun als "< | ||
+ | sudo passwd -S < | ||
+ | < | ||
+ | weist auf einen aktivierten Nutzer hin. | ||
+ | |||
+ | Wenn nun zwar Passwortänderung von "< | ||
+ | Haben die Lehrer und Schüler eine Shell? Das stellt man in der | ||
+ | sophomorix.conf ein (aus historischen Gründen etwas irreführend: | ||
+ | " | ||
+ | smbldap-usershow < | ||
+ | ...der relevante Eintrag ist " | ||
+ | Steht dort jedoch /bin/false , sollte.... | ||
+ | |||
+ | sophomorix-passwd -s --shell /bin/bash | ||
+ | ...allen Schülern eine bash bescheren und... | ||
+ | sophomorix-passwd -t --shell /bin/bash | ||
+ | ...allen Lehrern. | ||
+ | |||
+ | ===== Nach der Ubuntu 8.04.1 Installation: | ||
+ | |||
+ | - Die Hardware-ID in der **''/ | ||
+ | - Die Registrierung der Hardware-MAC der Netzwerkkarten ausschalten [[version3: | ||
+ | - Die Roaming-Funktion im Netzwerkmanager ausstellen (der PC soll ja nur im unserem Netz funktionieren) | ||
+ | - In der **''/ | ||
+ | |||
+ | # The loopback network interface | ||
+ | auto lo | ||
+ | iface lo inet loopback | ||
+ | |||
+ | # The primary network interface | ||
+ | auto eth0 | ||
+ | iface eth0 inet dhcp | ||
+ | |||
+ | Auch bei den geclonten PCs ist jetzt eth0 aktiv: | ||
+ | |||
+ | root@c326-120:/ | ||
+ | eth0 Link encap: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== Problematik: | ||
+ | **ACHTUNG: | ||
+ | |||
+ | Unter einem älteren LINBO wurden IDE-Platten noch mit /dev/hda, /dev/hdb, ... angesprochen. | ||
+ | Der Festplattentreiber von ubuntu 8.04.1 spricht auch IDE-Platten als SCSI-Devices an und verwendet somit die Namen /dev/sda, /dev/sdb, ... | ||
+ | |||
+ | **Symptome: | ||
+ | * Bei Booten bleibt ubuntu bei der Meldung: " | ||
+ | **Lösung: | ||
+ | * In der **'' | ||
+ | |||
+ | Append = ro splash root=/ | ||
+ | |||
+ | Ohne den Eintrag " | ||
+ | |||
+ | ===== Rembo und Ubuntu ===== | ||
+ | **Achtung: | ||
+ | nicht starten. Erst **mySHN 5** kommt damit zurecht - und natürlich | ||
+ | Linbo. \\ | ||
+ | |||
+ | ===== Problematik: | ||
+ | |||
+ | in die config der entsprechenden Hardwareklasse muss eine Zeile eingefügt werden | ||
+ | |||
+ | Auszug aus der config\\ | ||
+ | ##################### | ||
+ | # Globale Parameter #\\ | ||
+ | ##################### | ||
+ | |||
+ | # Falls die Anmeldung an einem Samba Domaenencontroller\\ | ||
+ | # erfolgt, bitte die Dokumentation zu diesem Thema\\ | ||
+ | # durchlesen und den folgenden Parameter aktivieren.\\ | ||
+ | JoinDomainRemote tunnel\\ | ||
+ | |||
+ | # Bei Fehlern wie " | ||
+ | # Parameter testweise aktivieren: | ||
+ | JoinDomainLocal service2\\ | ||
+ | |||
+ | # Falls das nicht hilft, die Erzeugung des lokalen Computerkontos ganz\\ | ||
+ | # abschalten (siehe auch mySHN Forum):\\ | ||
+ | # | ||
+ | |||
+ | # Aktivieren, wenn die Samba-SID nicht gepatcht werden soll\\ | ||
+ | # | ||
+ | |||
+ | # Anpassung wg. SATA-Platten "// | ||
+ | DeviceMap sda\\ | ||
+ | |||
+ | # Festplattenplatz fuer Partitionen reservieren\\ | ||
+ | |||
+ | Dank an Kollege Grauer | ||
+ | |||
+ | ===== Problematik: | ||
+ | Ubuntu trägt Festplattenpartitionen, | ||
+ | |||
+ | | ||
+ | |||
+ | Wenn nun das System geklont wird, sucht ubuntu diese Hardware-ID und unterbricht den Bootvorgang. Die Hardware-ID der Rootpartition patcht LINBO automatisch weg. | ||
+ | |||
+ | **Symptome: | ||
+ | * Bei Booten des geklonten Systems bleibt ubuntu in frühen Stadium stehen, links oben wird ein Cursor-Balken angezeigt | ||
+ | * tritt nur auf, wenn neben der ubuntu-Systempartition weitere Partitionen vorhanden sind, die von unbuntu eingebunden werden, z.B. wenn eine Datenpartition vorhanden ist | ||
+ | **Lösung: | ||
+ | * In der /etc/fstab die Hardware-ID durch den Devicenamen der Partition ersetzen, z.B.: | ||
+ | |||
+ | / | ||
+ | |||
+ | ===== Problematik: | ||
+ | Der udev-Manager von ubuntu 8.04.1 versucht einer Netzwerkkarte je nach MAC immer den selben Devicenamen (eth0, eth1, ..) zu geben. | ||
+ | |||
+ | **Symptome: | ||
+ | * somit heißt dann die Netzwerkkarte im ersten Client eth0, die im zweiten Client aber eth1, usw. | ||
+ | **Lösung: | ||
+ | Die Regeln von udev liegen unter **''/ | ||
+ | |||
+ | / | ||
+ | / | ||
+ | |||
+ | entweder löschen/ |