Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
client:linux_in_vms [2019/04/29 10:52 CEST] – sritter | client:linux_in_vms [2020/11/09 10:30 CET] – Hinweis, wo remapMode konfiguriert wird. simon | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Linux in virtuellen Maschinen ====== | ====== Linux in virtuellen Maschinen ====== | ||
- | Wie bei den Windows-VMs empfehlen wir unsere bereitgestellte Linux-Vorlage aus dem öffentlichen Austausch zu verwenden. Diese ist für den Poolbetrieb vorbereitet und muss nur noch um die von Ihnen benötigte Software erweitert werden. | + | Wie bei den Windows-VMs empfehlen wir, unsere bereitgestellte Linux-Vorlage aus dem öffentlichen Austausch zu verwenden. Diese ist für den Poolbetrieb vorbereitet und muss nur noch um die von Ihnen benötigte Software erweitert werden. |
Falls Sie dennoch eine eigene Linux-VM von Grund auf neu erstellen wollen, müssen Sie einige Schritte beachten. | Falls Sie dennoch eine eigene Linux-VM von Grund auf neu erstellen wollen, müssen Sie einige Schritte beachten. | ||
+ | |||
+ | |||
===== Drucken ===== | ===== Drucken ===== | ||
Bitte vergleichen Sie hierzu [[drucken_in_bwlehrpool# | Bitte vergleichen Sie hierzu [[drucken_in_bwlehrpool# | ||
+ | |||
===== Hilfsskripte ===== | ===== Hilfsskripte ===== | ||
+ | Analog zur " | ||
+ | * die automatische Anpassung der Auflösung, | ||
+ | * Einbindung von Netzlaufwerken, | ||
+ | * Ausführung der Startskripte. | ||
- | Analog zur " | + | Das Skript ist im Poolbetrieb auf dem zweiten Floppylaufwerk (/dev/fd1) nach dem Mounten im Unterverzeichnis ' |
- | * die automatische Anpassung der Auflösung | + | |
- | * Einbindung von Netzlaufwerken | + | |
- | * Ausführung der Startskripte | + | |
- | + | ||
- | Die Skripte werden | + | |
- | + | ||
- | + | ||
- | nach dem Mounten im Unterverzeichnis ' | + | |
Händisches Mounten aus einer im Poolsystem gebooteten VM (es wird angenommen, /mnt sei leer, Rootrechte erforderlich): | Händisches Mounten aus einer im Poolsystem gebooteten VM (es wird angenommen, /mnt sei leer, Rootrechte erforderlich): | ||
Zeile 25: | Zeile 24: | ||
… anschließend finden Sie die Skripte unter /mnt/linux und können diese, wenn gewünscht, umkopieren. Bitte lesen Sie in jedem Fall die mitgelieferte Datei linux/ | … anschließend finden Sie die Skripte unter /mnt/linux und können diese, wenn gewünscht, umkopieren. Bitte lesen Sie in jedem Fall die mitgelieferte Datei linux/ | ||
- | Die Hilfsskripte beziehen ihre Informationen aus den im Grundverzeichnis der Pseudofloppy befindlichen Dateien openslx.ini und shares.dat. Die Datei HOSTRES.TXT wird nur noch aus Kompatibilitätsgründen eine Weile mitgeführt. Stützen Sie sich nicht auf HOSTRES.TXT, | + | Die Hilfsskripte beziehen ihre Informationen aus den im Grundverzeichnis der Pseudofloppy befindlichen Dateien openslx.ini und shares.dat. Die Datei HOSTRES.TXT wird nur noch aus Kompatibilitätsgründen eine Weile mitgeführt. Stützen Sie sich daher nicht auf HOSTRES.TXT, |
Damit sich die Auflösung innerhalb von bwLehrpool automatisch anpassen kann, muss ein entsprechendes Skript automatisch bei der Anmeldung ausgeführt werden, welches die optimale Auflösung des verwendeten Bildschirms ermittelt und diese Auflösung anschließend setzt. Bei den Vorlagen für Windows-VMs ist dafür beispielswiese die ' | Damit sich die Auflösung innerhalb von bwLehrpool automatisch anpassen kann, muss ein entsprechendes Skript automatisch bei der Anmeldung ausgeführt werden, welches die optimale Auflösung des verwendeten Bildschirms ermittelt und diese Auflösung anschließend setzt. Bei den Vorlagen für Windows-VMs ist dafür beispielswiese die ' | ||
Zur Auflösungsanpassung stehen bisher zwei Möglichkeiten zur Verfügung: | Zur Auflösungsanpassung stehen bisher zwei Möglichkeiten zur Verfügung: | ||
- | * ein Paket mit Auflösungsanpassung und nativem (innerhalb einer Linux-VM) Einhängen von Netzlaufwerken. | + | * ein Paket mit Auflösungsanpassung und nativem (innerhalb einer Linux-VM) Einhängen von Netzlaufwerken, sowie |
- | * ein Skript lediglich zur, verbunden mit etwas Handarbeit: resolution_standalone | + | * ein hauptsächlich zu Debugzwecken verwendetes |
+ | |||
+ | <note important> | ||
==== Paket Auflösungsanpassung und Netzlaufwerke ==== | ==== Paket Auflösungsanpassung und Netzlaufwerke ==== | ||
Zeile 41: | Zeile 43: | ||
* Das Skript ' | * Das Skript ' | ||
- | Dies sollte unter den derzeit | + | Dies sollte unter den derzeit |
=== Auflösungsanpassung === | === Auflösungsanpassung === | ||
- | Das Skript resolution wartet eine gewisse Zeit auf den X-Server, paßt dessen Auflösung an, und prüft noch eine Weile, ob nach dem Userlogin (etwa von Seiten einer Desktopumgebung) evtl. eine andere, unerwünschte Auflösung gesetzt wird und korrigiert | + | Das vom ' |
=== Native Einbindung Netzlaufwerke === | === Native Einbindung Netzlaufwerke === | ||
- | Netzlaufwerke (Home und ggf. gemeinsame Netzlaufwerke) | + | Netzlaufwerke (Home und ggf. gemeinsame Netzlaufwerke) |
<note tip>Sie können überprüfen, | <note tip>Sie können überprüfen, | ||
Zeile 57: | Zeile 59: | ||
* 3 = VMWare-shared folder nutzen. | * 3 = VMWare-shared folder nutzen. | ||
Bitte beachten Sie, daß Sie für den VMWare-shared folder-Mechanismus entweder die originalen VMWare-Tools benötigen, oder im Falle der open-vm-tools ein hgfs-Kernelmodul kompilieren müssen! | Bitte beachten Sie, daß Sie für den VMWare-shared folder-Mechanismus entweder die originalen VMWare-Tools benötigen, oder im Falle der open-vm-tools ein hgfs-Kernelmodul kompilieren müssen! | ||
+ | |||
+ | Die Einstellung des " | ||
</ | </ | ||
<note important> | <note important> | ||
- | |||