Skip to main content

localboot

Mit der Anwendung localboot kann openthinclient-OS und Anwendungen auf einem lokalen Speichermedium installiert werden um das Booten zu beschleunigen und die Netzwerkauslastung zu senken.

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 lsblk ein.

Partitionsschema für Festplattengröße

Festplattengröße automatisch erkennen

32 GB oder mehr

16 GB oder mehr

8 GB oder mehr (nicht empfohlen)

Größe des zu verwendenden Partitionsschemas.


Die Systempartition für das openthinclient-OS und Dateien aus dem Custom-Ordner wird 82% der ausgewählten Größe verwenden.

Der verbleibende Platz wird für Boot-Partition und Persistentes Home genutzt.

Durch Wahl eines kleinere Partitionierungsschemas kann der Platz für das Persistent Home erweitert werden (nicht empfohlen).

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.

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 Kilobyte pro Sekunde

Bei Einstellung von 0 wird die maximal zur Verfügung stehende Bandbreite genutzt. 

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-Verbindungen nutzen immer DHCP. WLAN kann zusammen mit einer Kabel-Verbindung verwendet werden. Alternativ können ThinClients auch ohne (Kabel-)Netzwerk booten – dafür sollte für die Kabel-Verbindung 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 network Block hinzuzufügen.

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 -70 dBm oder mehr als gut, während eine Signalstärke unter -80 dBm zu einer stark verminderten Leistung führen kann.

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 ) 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 ):

$ echo $localboot
true