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:vm_anpassen [2018/03/12 12:04 CET] – Übersetzung der gesamten Seite torstein-e | client:vm_anpassen [2018/12/19 17:21 CET] – Reihenfolge mehr dem tats. Ablauf angepaßt chr | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ===== Customizing Virtual Machines | + | ====== Virtuelle Maschinen anpassen ====== |
- | Here you will find general information about customizing or updating virtual machines. If you want to create a completely separate, non-template Virtual Machine, which we advise against, please look at this article: | + | Hier finden Sie allgemeine Hinweise zum Anpassen bzw. Updaten Virtueller Maschinen. Sollten Sie - wovon wir im Prinzip abraten |
- | ==== Installing Your Own Software | + | ===== Updates einspielen ===== |
- | You are completely free to choose your software, as long as you do not need to purchase a licence. We recommend using free/ | + | Bitte achten Sie darauf, daß von Ihnen erstellte Virtuelle Maschinen generell von Zeit zu Zeit und insbesondere direkt beim Auftreten schwerer Sicherheitslücken geupdatet werden. |
- | * Disable updates, check for new versions of programs occasionally. | + | |
- | * Install only required program parts, if possible | + | |
- | ==== Release Disk Space ==== | + | ==== Windows-Updates einspielen |
- | These points are not absolutely necessary and are worthwhile only after major changes or updates of a virtual machine. There is no need to run it after every change. Nevertheless, it is recommended to do this after extensive work on a VM. | + | Um Windows Updates einzuspielen, müssen Sie zuerst den dafür notwendigen Dienst reaktivieren, |
- | === Clean up the Hard Disk === | + | Öffnen Sie eine [[http:// |
- | < | + | < |
- | cleanmgr.exe / | + | |
- | </ | + | |
- | Check all possible options | + | |
- | < | + | |
- | cleanmgr.exe / | + | |
- | </ | + | |
- | On Linux, delete anything unnecessary from / tmp, things like package management caches. | + | Suchen und installieren Sie die Windows-Updates anschließend wie gewohnt. Je nach der Zeitdauer seit letzter Aktualisierung kann allein das Suchen einige Zeit in Anspruch nehmen. Wenn Sie alle Updates installiert und **die VM neugestartet** haben, **deaktivieren** Sie den Dienst wieder: |
- | === Disk Defragmentation === | + | < |
- | A defragmentation of the hard disk is of course not always necessary. However, it offers advantages if the VM is to be scaled down later. A reduction can only occur if the occupied data clusters are collected at the beginning of the virtual hard disk or, in other words, the free space is at the end. | + | ==== Linux-Updates einspielen ==== |
- | < | + | Bitte verwenden Sie die von Ihrer Distribution bereitgestellten Updatemöglichkeiten (zypper, apt-get, yum, checkupdates etc.). Achten Sie auch unter Linux darauf, eventuell residente Updater a la apper, packagekit-autoaupdate und dergleichen abschließend zu deaktivieren. |
- | sc config defragsvc start= demand | + | |
- | defrag C:\ /H /U /V | + | |
- | sc config defragsvc start= disabled | + | |
- | </ | + | |
- | For Linux VMs, use file system-dependent tools, such as e4defrag (for ext4 partitions). | + | ==== Firefox aktualisieren ==== |
- | === Overwrite Free Space === | + | Um Firefox zu aktualisieren, |
- | Overwrite the free space with zeroes. On Windows we recommend the utility sdelete, which is already stored in the standard templates under C: | + | Diese Datei lädt eine spezielle Konfiguration, mit der neben den Updates auch nervige Warnmeldungen |
+ | Weitere Infos unter [[https://developer.mozilla.org/de/Firefox/Nutzung_in_Unternehmen# | ||
- | < | + | Anschließend Firefox neustarten und aktualisieren lassen. Danach die Datei wieder an den Ursprungsort zurückkopieren. |
- | sdelete.exe -z | + | |
- | </ | + | |
- | On Linux you can simply use dd followed by rm: | + | ===== Installation eigener Software ===== |
- | < | + | |
- | dd if=/dev/zero of=/ | + | |
- | rm / | + | |
- | </ | + | |
- | === Final Work === | + | Von eventuell notwendigen Lizenzen abgesehen sind Sie in der Auswahl Ihrer Software vollkommen frei. Wir raten, nach Möglichkeit open source-Software einzusetzen. |
+ | * Deaktivieren Sie programmeigene Updater, Checks auf neue Programmversionen usw., die Ihre Software mitbringt. | ||
+ | * Installieren Sie nach Möglichkeit nur benötigte Programmteile. | ||
- | Finally, the virtual disk can be downsized. The path differs depending on the program used. | + | ===== Abstellen unnötiger Dienste ===== |
- | == VMPlayer == | + | Zum bequemen Abstellen unnötiger Dienste wurde das Dienstprogramm {{client: |
- | * Click on the virtual machine, but do not start it. Select "Edit virtual machine settings" | + | Vergessen Sie nicht, auch den Windows-Updater wie oben genannt zu deaktivieren. |
- | * Note: VMPlayer also offers the option " | + | |
- | == VMware | + | ==== VMware |
- | The procedure is the same as with VMPlayer. You can also use the command-line tool vmware-vdiskmanager on some versions (see below). | + | Die Anwendercommunity von VMware hat ein Tool erstellt, mit dessen Hilfe sich Windowseinstellungen auf Basis von xml-Templates setzen lassen. |
+ | https:// | ||
- | == vmware-vdiskmanager == | + | Die Update-Politik von Microsoft nimmt insbesondere bei Windows 10 teilweise extreme Ausmaße an. So installiert ein bestimmtes Update eine Wartungsaufgabe, |
+ | https:// | ||
+ | https:// | ||
- | Change to the directory of the vmdk file and type | + | Daher haben wir ein Template erstellt bzw. angepasst, welches mit OSOT verwendet werden kann, um unnötige Dienste und Aufgaben unter Windows 10 zu deaktivieren. \\ |
+ | {{client: | ||
+ | |||
+ | Das Tool liegt in den Vorlagen bereits unter ' | ||
< | < | ||
- | vmware-vdiskmanager | + | VMwareOSOptimizationTool.exe |
</ | </ | ||
- | This action will take some time. | ||
- | ==== Turn off Unnecessary Services | + | ===== Plattenplatz freigeben ===== |
- | The {{client: device_optimization_tool.zip | Device Optimization Tool (DOT)}} utility was created to easily disable unnecessary services. It is used for automatic optimization of Windows Virtual Machines for use within bwLehrpool. The utility should have already been run before or when the template was created, but re-running will not hurt, as sometimes services have been re-enabled. Please do this within your virtual machine and then restart the VM once. | + | Diese Punkte sind nicht unbedingt notwendig und lohnen sich nur nach größeren Änderungen bzw. Updates einer Virtuellen Maschine. Es besteht also keine Notwendigkeit, |
- | ==== Importing Updates | + | ==== Festplatte aufräumen |
- | Please make sure that virtual machines created by you are updated from time to time and especially directly when serious security vulnerabilities occur. | + | === Windows === |
- | === Importing Windows Updates === | + | < |
+ | cleanmgr.exe / | ||
+ | </ | ||
+ | Alle möglichen Optionen anhaken. | ||
+ | < | ||
+ | cleanmgr.exe / | ||
+ | </ | ||
- | In order to import | + | Ab Windows |
+ | < | ||
+ | Dism.exe /Online / | ||
+ | Dism.exe /Online / | ||
+ | </ | ||
+ | [[https:// | ||
- | Open an [[http:// | + | === Linux === |
- | < | + | Löschen Sie unter Linux ggf. Unnötiges aus /tmp, eventuelle Paketverwaltungscaches und dergleichen. |
- | Then find and install the Windows updates as usual. Depending on the length of time since the last update, searching alone may take some time. If you have installed all updates and ** restarted the VM**, ** disable ** the service again: | + | ==== Defragmentierung der Festplatte ==== |
- | < | + | Eine Defragmentierung der Festplatte ist natürlich an sich nicht unbedingt notwendig. Sie bietet jedoch Vorteile, wenn die VM später verkleinert werden soll. Eine Verkleinerung kann nur geschehen, wenn die belegten Datencluster am Anfang der virtuellen Festplatte gesammelt sind oder, in anderen Worten ausgedrückt, |
- | === Importing Linux Updates === | + | < |
+ | sc config defragsvc start= demand | ||
+ | defrag C:\ /H /U /V | ||
+ | sc config defragsvc start= disabled | ||
+ | </ | ||
- | Please use the update options provided by your distribution | + | Verwenden Sie unter Linux-VMs dateisystemabhängige Werkzeuge wie etwa e4defrag |
- | === Update Firefox | + | ==== Freien Speicher überschreiben ==== |
- | To update Firefox, the file //"C:\Program Files\Mozilla Firefox\defaults\pref\autoconfig.js" | + | Überschreiben Sie anschließend den freien Speicherplatzes mit Nullen. Unter Windows empfehlen wir das in den Standardvorlagen bereits unter C:\bwLehrpool\sdelete abgelegte Dienstprogramm sdelete (ansonsten unter [[https://technet.microsoft.com/ |
+ | < | ||
+ | sdelete.exe -z | ||
+ | </ | ||
- | This file loads a special configuration, | + | Unter Linux kann einfach dd gefolgt von rm verwendet werden: |
- | Further information at [[https://developer.mozilla.org/en/ | + | < |
+ | dd if=/ | ||
+ | rm /viele_nullen | ||
+ | </code> | ||
+ | |||
+ | ==== Abschließende Arbeiten ==== | ||
+ | |||
+ | Abschließend kann die virtuelle Festplatte verkleinert werden. Der Weg unterscheidet ich je nach eingesetztem Programm: | ||
+ | |||
+ | === VMPlayer === | ||
+ | |||
+ | * Tippen Sie die Virtuelle Maschine an, starten sie aber nicht. Wählen Sie „Edit virtual machine settings“ und markieren Sie im aufgehenden Unterfenster „Hard Disk“, und klicken anschließend auf „Compact disk to reclaim unused space“. | ||
+ | * Anmerkung: Der VMPlayer bietet auch an gleicher Stelle die Möglichkeit „Defragment files an consolidate free space“. Diese Möglichkeit scheint nicht für jedes virtuelle Betriebssystem zur Verfügung zu stehen, auch sind die Resultate nicht immer zufriedenstellend. | ||
+ | |||
+ | === VMWare Workstation === | ||
+ | |||
+ | Gehen Sie analog zum VMPlayer vor. Sie können unter manchen Versionen auch das Kommandozeilenwerkzeug vmware-vdiskmanager verwenden (siehe unten). | ||
+ | |||
+ | === vmware-vdiskmanager === | ||
+ | |||
+ | Wechseln Sie in das Verzeichnis der vmdk-Datei und geben | ||
+ | < | ||
+ | vmware-vdiskmanager -k vmdk-Dateiname.vmdk | ||
+ | </code> | ||
+ | ein. Diese Aktion wird einige Zeit in Anspruch nehmen. | ||
- | After that, restart Firefox and let it auto-update. Once that is completed, move the autoconfig file back to the original location. | + | ===== Upload ===== |
+ | [{{ bwSuite: |