Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
poolimage [2013/05/14 13:37] – [Windows in der virtuellen Maschine] pf1002poolimage [2013/07/09 18:36] – [Aussehen Konfigurationsdatei für VMware] -> guestOS Info aktualisiert sr1056
Zeile 107: Zeile 107:
 ==== Windows in der virtuellen Maschine ==== ==== Windows in der virtuellen Maschine ====
  
-Viele Dienste und Tools, die unter Windows permanent laufen, machen in der Kursumgebung keinen Sinn, da keine persistente Speicherung über die einzelne Sitzung heraus erfolgt. Das ermöglicht es, die Performance erheblich zu optimieren, da nicht viele HIntergrunddienste Ressourcen abziehen, um nach Updates zu suchen oder zu indizieren. Folgende Regeln sollten eingehalten werden, um eine vernünftige Arbeitsgeschwindigkeit zu erreichen:+Viele Dienste und Tools, die unter Windows permanent laufen, machen in der Kursumgebung keinen Sinn, da keine persistente Speicherung über die einzelne Sitzung heraus erfolgt. Das ermöglicht es, die Performance erheblich zu optimieren, da nicht viele Hintergrunddienste Ressourcen abziehen, um nach Updates zu suchen oder zu indizieren. Folgende Regeln sollten eingehalten werden, um eine vernünftige Arbeitsgeschwindigkeit zu erreichen:
   * Abstellen der automatischen Systemwiederherstellung (macht im Poolbetrieb keinen Sinn).   * Abstellen der automatischen Systemwiederherstellung (macht im Poolbetrieb keinen Sinn).
   * Reduzieren/besser noch Abschalten der permanenten Auslagerungsdatei (Systemsteuerung → System - diese vergrößert nur sinnlos das Redofile - die Sessiondatei auf der lokalen Maschine).   * Reduzieren/besser noch Abschalten der permanenten Auslagerungsdatei (Systemsteuerung → System - diese vergrößert nur sinnlos das Redofile - die Sessiondatei auf der lokalen Maschine).
Zeile 119: Zeile 119:
  
 Betrifft hauptsächlich Windows 7 und Windows XP. Nicht jede Option gilt unbedingt für beides (siehe gpedit.msc). Betrifft hauptsächlich Windows 7 und Windows XP. Nicht jede Option gilt unbedingt für beides (siehe gpedit.msc).
 +
 +Die Vorlagen-Images für VMware und VirtualBox (Windows 7 und Windows XP) sind bereits mit allen folgenden Einstellungen konfiguriert.
  
   * Auslagerungsdatei -> deaktivieren   * Auslagerungsdatei -> deaktivieren
Zeile 131: Zeile 133:
   * Bildschirmschoner aus   * Bildschirmschoner aus
   * Energiesparoptionen aus (Bildschirm, Festplatte)   * Energiesparoptionen aus (Bildschirm, Festplatte)
 +  * Dateiindizierung auf den Lokalen Festplatten deaktivieren
  
   * **Gruppenrichtlinien** (gpedit.msc)   * **Gruppenrichtlinien** (gpedit.msc)
Zeile 157: Zeile 160:
       * als Standardbrowser festlegen       * als Standardbrowser festlegen
       * Addons: HTTPS-Everywhere und Ghostery       * Addons: HTTPS-Everywhere und Ghostery
 +      * als 'root' für alle Nutzer installieren, Updates funktionieren dann ebenfalls nur als 'root'; wichtig, da man Firefox auch parallel als normaler Nutzer installieren kann und dann zwei Installationen im System hätte
     * Internet Explorer     * Internet Explorer
       * standardmäßig dabei       * standardmäßig dabei
Zeile 188: Zeile 192:
  
   * **jedes Mal vor dem Veröffentlichen**   * **jedes Mal vor dem Veröffentlichen**
 +    * System neu starten, damit Updates ggf. konfiguriert werden können
     * alle Programme einmal starten, vor allem nach Neuinstallation bzw. Update     * alle Programme einmal starten, vor allem nach Neuinstallation bzw. Update
       * evtl. Startdialoge kommen sonst immer wieder       * evtl. Startdialoge kommen sonst immer wieder
Zeile 210: Zeile 215:
       * VirtualBox kennt keine komprimierten Images       * VirtualBox kennt keine komprimierten Images
  
-==== Inhalt der Standard-Images ==== 
- 
-Die Vorlagen-Images (///var/lib/virt/vmware/winxppro-standard.vmdk,windows7-standard.vmdk//) enthalten folgende Software: 
- 
-  * Windows XP Professional mit Service Pack 3 bzw. Windows 7 Professional 
-  * Aktuellste Sicherheitspatches von Microsoft werden laufend installiert 
-  * Winfirewall 
-  * Gemeinsames Laufwerk G:(über dieses Laufwerk können Dateien ausgetauscht und zur Verfügung gestellt werden) 
-  * Verschiedene Anwendungsprogramme 
-    * Aktuelle Version Open Office 
-  * Aktuelle Version Anmelde-Tool (bzw. auch Login-Tool genannt) 
  
  
Zeile 244: Zeile 238:
 ==== Aussehen Konfigurationsdatei für VMware ==== ==== Aussehen Konfigurationsdatei für VMware ====
  
-Eine Beispielkonfiguration für die VMware-Workstation VMplayer. Diese Konfigurationsdatei ist ein Linux-Beispiel, so wie es im Pool zum Einsatz kommt. Die Variablen sind für Windows identisch, die Pfade sehen natürlich etwas anders aus. In diesem Beispiel ist das Image auf "persistent" konfiguriert, also veränderbar. Mit der Option guestOS = "winxppro" wird als Gastsystem Windows-XP ausgewählt, sonst sollte da "winvista" für Windows Vista bzw. 7 drinstehen.+Eine Beispielkonfiguration für die VMware-Workstation VMplayer. Diese Konfigurationsdatei ist ein Linux-Beispiel, so wie es im Pool zum Einsatz kommt. Die Variablen sind für Windows identisch, die Pfade sehen natürlich etwas anders aus. In diesem Beispiel ist das Image auf "persistent" konfiguriert, also veränderbar. Mit der Option guestOS = "winxppro" wird als Gastsystem Windows-XP ausgewählt, sonst sollte da "winvista" für Windows Vista bzw. "windows7" 7 drinstehen. '''Wichtig''': Für die 64Bit-Varianten muss dort entsprechend unbedingt "winvista-64" oder "windows7-64" eingetragen werden, sonst gibt es im Pool Bluescreens. Bitte darauf achten, in der XML-Datei ebenfalls den OS-Parameter anzupassen.
  
   # This configuration file was generated by /var/opt/openslx/bin/run-virt.sh   # This configuration file was generated by /var/opt/openslx/bin/run-virt.sh
Zeile 260: Zeile 254:
   floppy1.clientDevice = "FALSE"   floppy1.clientDevice = "FALSE"
   floppy1.readonly = "TRUE"   floppy1.readonly = "TRUE"
 +  
 +  # pci configuration
 +  usb.pciSlotNumber = 16
 +  ethernet0.pciSlotNumber = 17
 +  sound.pciSlotNumber = 18
 +  ehci.pciSlotNumber = 19
  
   # id   # id
Zeile 343: Zeile 343:
   replay.supported = "FALSE"   replay.supported = "FALSE"
   replay.filename = ""   replay.filename = ""
-  usb.pciSlotNumber = "16" 
-  ethernet0.pciSlotNumber = "17" 
-  sound.pciSlotNumber = "18" 
-  ehci.pciSlotNumber = "19" 
   vmotion.checkpointFBSize = "16777216"   vmotion.checkpointFBSize = "16777216"
   usb:0.present = "TRUE"   usb:0.present = "TRUE"
QR-Code
QR-Code Virtuelle Maschinen im Poolsystem (erstellt für aktuelle Seite)