# Wichtige Hinweise
--------------------------------------------------------------------------

Dies ist eine **bwLehrpool VM-Standardvorlage**. Bitte lesen und beachten Sie
die folgenden Hinweise.

Diese Datei dient nur Ihrer Information. Löschen oder verschieben Sie diese
Datei an einen anderen Ort, bevor Sie die VM hochladen.


# Allgemein 
--------------------------------------------------------------------------
Wird eine VM in einem Poolraum mit bwLehrpool gestartet, so läuft diese in
einem **nicht-persistenten** Modus. Das bedeutet, dass jegliche Änderungen
innerhalb der Umgebung nicht dauerhaft gespeichert werden und beim erneuten
Starten der VM verloren sind.

Möchten Sie die VM anpassen, müssen Sie diese lokal starten und können dort
Ihre Änderungen durchführen. Anschließend können Sie diese mittels der
bwLehrpool-Suite wieder in das System hochladen.

Hintergrunddienste wie z.B. Windows Updates oder die automatische
Defragmentierung verbrauchen unnötige Ressourcen und verlangsamen die
Umgebung. Außerdem werden die Änderungen im Poolraum nach einem Neustart
verworfen und der Prozess beginnt von vorne. Daher wurden diese und ähnliche
Dienste deaktiviert.

Denken Sie auch daran, dass Hinweisfenster, Erststart-Dialoge oder ähnliche
Meldungen wie Updatebenachrichtigungen, bei jedem Start erneut auftauchen. Das
kann im Betrieb teils sehr störend sein. Versuchen Sie daher, diese
möglichst zu deaktivieren, **bevor** Sie die VM hochladen.

Auch Dateien im Papierkorb oder die Browserhistorie sollten Sie vor dem Ende
Ihrer Arbeiten löschen.


# Windows Updates 
--------------------------------------------------------------------------
Wenn Sie Systemupdates einspielen wollen, können Sie die notwendigen Dienste
temporär reaktivieren. Unter **C:\\bwLehrpool\\** bzw. im **Startmenü**
finden Sie dazu entsprechende Verknüpfungen, die Ihnen dabei helfen.

Denken Sie nach dem Einspielen von Updates daran, die Hintergrunddienste
wieder zu deaktivieren!


# Firefox Updates 
--------------------------------------------------------------------------
Firefox wurde mit Hilfe einer Konfigurationsdatei voreingestellt (u.a. sind
automatische Updates im Hintergrund deaktiviert). Um Updates zu installieren,
können Sie die Konfigurationsdatei temporär an einen anderen Ort
verschieben. Nach dem Update, kopieren Sie die Datei bitte wieder an den
urpsrünglichen Ort, damit die Einstellungen wieder greifen.

Die Datei findet sich unter Windows unter 
**C:\Program Files\Mozilla Firefox\distribution\policies.json**.

Weitere Infos hierzu finden Sie auch unter: 
https://support.mozilla.org/en-US/kb/customizing-firefox-using-policiesjson


# Chocolatey 
--------------------------------------------------------------------------
Einige Softwarepakete wurden mittels des Paketmanagers **Chocolatey**
(https://chocolatey.org/) installiert. Sie können somit sehr einfach bereits
installierte Pakete anzeigen und ggf. aktualisieren. Starten Sie eine
Powershell mit Administrationsrechten und führen beispielsweise folgende
Kommandos aus.

``` 
choco list -i 
choco upgrade all 
```


# Abschließende Arbeiten 
--------------------------------------------------------------------------
Wenn Sie Software oder Updates innerhalb der VM installieren, so wächst die
virtuelle Festplatte entsprechend mit. Sie sollten daher von Zeit zu Zeit
innerhalb der VM das **bwlp-VDI-Setup** Skript aufrufen (im Startmenü) und
dort die Datenträgerbereinigung sowie Defragmentierung anstoßen. Starten Sie
die VM anschließend einmal neu und fahren Sie sie erst danach endgültig
herunter.

Häufig ist die virtuelle Festplatte größer geworden, als eigentlich
tatsächlich Platz verbraucht wird. Sie können die Festplatte (VMDK, QCOW2,
VDI) mit diversen Tools wieder auf die minimal nötige Größe "shrinken".
Geeignete Tools sind beispielsweise der **vmware-vdiskmanager** unter
Windows/Linux oder **qemu-img** unter Linux.

Hier finden Sie ergänzende Informationen: 
- https://kb.vmware.com/s/article/2019649 
- https://pve.proxmox.com/wiki/Shrink_Qcow2_Disk_Files
