localboot
Funktionsprinzip
Mit der Anwendung localboot erfolgt der Ladevorgang des openthinclient-OS und der Anwendungen von einem lokalen Speichermedium.
Die Konfigurationsdaten (z.B. Bildschirmauflösung oder RDP-Verbindungseinstellungen) werden nach wie vor über das Netz vom zentralen openthinclient-Server geladen. Daher muss dauerhaft eine Verbindung zum openthinclient-Server gewährleistet sein. Dies ermöglicht in Außenstellen mit geringer Bandbreite ThinClients zu betreiben, ohne auf die zentrale Administration über den openthinclient-Manager verzichten zu müssen.
Voraussetzungen
- Funktionierende Installation von ThinClients, die vom openthinclient-Server booten
- Lokale Speichermedien mit mindestens 8 GB Speicherplatz
Konfiguration
Im folgenden finden Sie eine Übersicht der Konfigurations- und Einstellmöglichkeiten der Anwendung.
Generelle Einstellungen
Einstellung |
Wert |
Erläuterung |
Autostart |
Ja Nein |
Ob die Einrichtung von localboot bei Start des ThinClients automatisch gestartet werden soll. |
Icon ausblenden |
Ja Auf Desktop ausblenden Nein |
Ja: Blendet das Anwendungsicon aus Auf Desktop ausblenden: Entfernt das Icon vom Desktop, so dass es nur noch in Menü und Ausführen-Dialog angezeigt wird. Nein: Blendet das Anwendungsicon ein |
Benutzerdefiniertes Symbol | Dateiname oder absoluter Pfad auf dem ThinClient |
Dateiname des Icons in <Manager-Home>/nfs/root/custom/icons |
Nach Beenden der Anwendung |
Nichts machen Benutzer abmelden ThinClient ausschalten ThinClient neustarten |
Was geschehen soll, wenn die Anwendung beendet wird. |
Allgemeine Einstellungen
Einstellung |
Wert |
Erläuterung |
Unbeaufsichtigter Modus |
Ja Nein |
Bei Auswahl dieser Option wird die das Speichermedium ohne Nachfrage gelöscht! |
Zu benutzende Festplatte |
Bei Installation auf ThinClient auswählen sda mmcblk0 mmcblk1 Manuelle Eingabe, siehe nächste Zeile |
|
Manueller Devicename | Gerätename |
Zum Abfragen des Devicenames öffnen Sie am ThinClient eine Shell und geben Sie den Befehl |
Nutze Hybrid MBR |
Ja Nein |
localboot erstellt eine GUID Partitionstabelle. Einige ThinClients mit einem älteren BIOS können nicht davon booten. Um dieses Problem zu umgehen kann ein Hybrid-MBR erstellt werden. Lassen Sie diese Einstellung möglichst unverändert und wählen Sie Hybrid-MBR nur, nachdem Sie auf das oben beschrieben Problem gestoßen sind. |
Installationsstick erstellen |
Ja Nein |
Ermöglicht das Erstellen eines USB-Sticks, mit dem andere ThinClients lokal installiert werden können. Für Details lesen Sie unten den Abschnitt Installationsstick Die ThinClients müssen sich mit dem openthinclient Management-Server verbinden, um ihre Konfiguration zu erhalten. Außerdem sollte den ThinClients eine localboot-Anwendung zugewiesen werden. |
Einstellungen für Aktualisierung der Localboot-Clients
Einstellung |
Wert |
Erläuterung |
Aktiviere Aktualisierung des Clients |
Ja Ja, auch wenn über Netzwerk gebootet Nein, keine Updates |
Ist die Update-Funktion aktiviert, prüft der Client alle 10 Minuten, ob auf dem Server Updates für die Client-Pakete verfügbar sind, und installiert diese gegebenenfalls automatisch. |
Bandbreitenlimit pro Sekunde | Numerisch |
Bandbreitenlimit in Kilobyte pro Sekunde. Bei Einstellung von |
IP-Einstellungen (Kabel-Verbindung)
Einstellung |
Wert |
Erläuterung |
Nutze DHCP |
Ja Nein |
Feste IP
Einstellung |
Wert |
Erläuterung |
IP und Netzmaske (CIDR-Format) |
IP und Netzmaske |
Netzwerkeinstellungen, wenn Nutze DHCP deaktivert ist. Mit diesen Einstellungen kann ein einzelner ThinClient mit fester IP betrieben werden. Dazu müssen alle Felder ausgefüllt werden. Die Anwendung sollte dem ThinClient direkt hinzugefügt werden und nicht dem Hardwaretyp. Wenn keine oder nicht alle Felder angegeben wurden, bootet der Client ohne Netzwerk. Dies ist sinnvoll in Verbindung mit WLAN Einstellungen unten. |
Standardgateway |
IP des Gateways |
|
Nameserver |
IP des lokalen DNS-Servers |
|
Hostname |
Hostname des ThinClient |
|
Domain | Domain des ThinClient |
WLAN Einstellungen
Einstellungen für PSK- oder offene WLAN-Verbindungen.
Das System probiert nach dem Boot alle angegebenen WLANs bis eine Verbindung hergestellt wird.
WLAN kann zusammen mit DHCP oder fester IP verwendet werden. Alternativ können ThinClients auch ohne (Kabel-)Netzwerk booten – dafür sollte DHCP deaktiviert und keine feste IP angeben werden.
Beachten Sie, dass bei nicht vorhandener Kabel-Verbindung sämtliche Kommunikation mit dem openthinclient-Server über WLAN erfolgt. Das Deaktivieren der Aktualisierung kann eventuell notwendig sein.
WLAN Verbindung 1 - 3
Einstellung |
Wert |
Erläuterung |
SSID | Name des WLAN-Netzwerks | |
Kennwort | Kennwort des WLAN-Netzwerk |
Wenn ein Kennwort angegeben wurde, wird eine WPA (PSK) Verbindung probiert. Wenn kein Kennwort angegeben wurde, wird versucht eine Verbindung zu einem offenen WLAN herzustellen. |
Band |
Auto 2,4 GHz 5 GHz |
Client-seitige Einschränkung auf ein bestimmtes Frequenzband, auch wenn der Access Point mehrere Bänder anbietet. |
Versteckte SSID |
Ja Nein |
Ermöglicht Verbindung mit einer nicht sichtbaren SSID. Dafür wird ein direkter Scan, anstatt des normalen Broadcast verwendet. Benutzen Sie diese Option nur wenn notwendig, da dadurch der Scan- und folglich der Verbindungsvorgang verlangsamt wird. |
Zusätzliche Optionen |
Experteneinstellungen: Möglichkeit beliebige Optionen am Ende des |
Roaming für WLAN Verbindung 1 - 3
Ermöglicht den transparenten Wechsel zu einem anderen Access Point mit der selben SSID, wenn dieser eine bessere Verbindung ermöglicht.
Einstellung |
Wert |
Erläuterung |
Schwellwert Signalstärke (dBm) |
Kein Roaming -85 dBm bis -65 dBm |
Schwellwert, ab dem ein Wechsel des Access Points versucht wird. Als Faustregel gilt |
Kurzes Intervall (Sekunden) |
Numerisch |
Wie oft nach besseren Access Points gesucht werden soll, wenn das Signal schwächer als der Schwellenwert ist. |
Langes Intervall (Sekunden) |
Numerisch |
Wie oft nach alternativen Access Points gesucht werden soll, wenn das Signal besser als der Schwellenwert ist. |
Installation von localboot via PXE
1. Gerätename des lokalen Speichermediums ermitteln
Am einfachsten ist die Option "Bei Installation auf ThinClient auswählen". Diese zeigt (nur) die erkannten Geräte am ThinClient an
Falls Sie die zu benutzende Festplatte voreinstellen wollen, öffnen Sie auf dem ThinClient ein Terminal ( STRG + ALT + T ) und geben Sie folgenden Befehl ein:
lsblk -apde7
Dies ist Kurzform von: lsblk --all --paths --nodeps --exclude 7
– Auflistung aller BlockDevices mit vollem Pfad, ohne abhängige, untergeordnete Geräte und ohne Loop-Devices.
Suchen Sie in der Ausgabe das gewünschte Gerät:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
/dev/sda 8:0 0 10G 0 disk
/dev/sr0 11:0 1 1024M 0 rom
2. localboot ausführen / einrichten
2.1 Legen Sie eine neue Anwendung localboot an. Richten Sie die Anwendung ein und weisen Sie sie den gewünschten ThinClients zu.
2.2 Starten Sie mittels PXE-Boot einen ThinClient, dem die Anwendung localboot zugeordnet ist.
2.3 Auf dem Desktop befindet das Icon der localboot-Anwendung.
2.4 Nach dem Start der Anwendung wird das lokale Speichermedium eingerichtet und die notwendigen Daten kopiert.
3. Boot-Einstellungen des ThinClients ändern
Starten Sie den ThinClient neu und öffnen Sie das BIOS/UEFI. Ändern Sie die Boot-Einstellungen, so dass der ThinClient vom lokalen Speichermedium bootet.
Um zu überprüfen, welche Boot-Variante verwendet wurde, können Sie die System Information im Menü unter System nutzen. Alternativ können Sie die Umgebungsvariable $localboot
auslesen, z.B. in einem Terminal-Fenster ( STRG + ALT + T ):
$ echo $localboot
true
Installationsstick
Der Installationsstick ist eine alternative Installationsmethode für Geräte, die nicht per PXE booten können oder über eine sehr langsame bzw. instabile Netzwerkverbindung zum openthinclient-Management Server verfügen.
In allen anderen Fällen wird dringend empfohlen, die Installation via PXE vorzuziehen, da sie einfacher und weniger fehleranfällig ist.
Funktionsprinzip
Die Option Installationsstick erstellen schreibt eine funktionsfähige Kopie des laufenden ThinClients auf den USB-Datenträger.
Beim Booten eines anderen Geräts über diesen Stick startet das System zunächst identisch zum Ursprungsgerät. Erst bei der Installation von localboot werden die spezifischen Einstellungen für das Zielgerät vom openthinclient-Management Server geladen und angewendet.
Voraussetzungen
Zur Erstellung und Nutzung eines Installationssticks müssen folgende Bedingungen erfüllt sein:
- Ein bootfähiger USB-Datenträger mit mindestens 8 GB Speicherkapazität.
- Ein PXE-bootfähiger ThinClient, der mit denselben Hardwaretyp- und Client-Einstellungen betrieben wird wie die Zielgeräte.
- Die Zielgeräte müssen Netzwerkzugang (LAN oder WLAN) zum openthinclient-Management Server haben.
- Manuelle Registrierung der Zielgeräte im openthinclient-Management Server.
Falls das Gerät keinen Ethernet-Anschluss besitzt, muss die MAC-Adresse des WLAN-Adapters verwendet werden.
- Jedem Zielgerät muss eine eindeutige localboot-Anwendung zugewiesen sein – nicht identisch mit der Anwendung, mit der der Installationsstick erstellt wurde.
Anleitung
- Erstellen einer localboot-Anwendung mit der Option Installationsstick erstellen: Ja
Diese Anwendung dient ausschließlich der Erstellung des Sticks.
- Zuweisung dieser Anwendung zu einem PXE-bootfähigen ThinClient.
- PXE-Booten des ThinClients.
- Erstellen des Installationssticks auf einem externen Datenträger (nicht auf der internen Festplatte).
- Zielgerät vom Installationsstick booten.
- Systeminformationen aufrufen:
- Menü öffnen:
System > Systeminformationen
- Reiter Netzwerk auswählen und MAC-Adresse von
eth0
/wlan0
kopieren. - Reiter Allgemein öffnen und auf Management öffnen klicken.
- Menü öffnen:
- Zielgerät im openthinclient-Management Server anlegen:
- Neue ThinClient-Konfiguration mit kopierter MAC-Adresse erstellen.
- Eine neue localboot-Anwendung für das Zielgerät erstellen und zuweisen.
Die Einstellung Installationsstick erstellen muss auf Nein gestellt werden.
- Installation starten:
- Starten der localboot-Anwendung des Installationsstick um das OS auf das Zielsystem zu installieren
- Installation abschließen - Nach erfolgreicher Installation:
- ThinClient neu starten
- Installationsstick entfernen