Windows Vista als Gast in Virtual PC

Vista_Logo

Zum Testen von neuen Softwareprodukten eignen sich virtuelle Umgebungen hervorragend. Wer Windows Vista in einer virtuellen Umgebung ausprobieren möchte, der sollte beachten, daß es erstens keine Unterstützung für Aero Glass gibt (die virtualisierte Grafikkarte ist bei weitem nicht leistungsfähig genug) und zweitens die virtuellen Additions von Virtual Server 2005 R2 benötigt werde (enthalten die Optimierung für Windows Vista).

Windows Vista selbst kann man als Abonnent von TechNet Plus oder MSDN schon jetzt testen. Die Additions vom Virtual Server 2005 R2 sind ebenfalls frei verfügbar, da man Virtual Server 2005 R2 Version als Testversion kostenfrei herunterladen kann.

Die genaue Vorgehensweise sind auf dem Virtual PC Guy's WebLog in dem Blogeintrag Windows Vista December CTP under Virtual PC auf Englisch beschrieben. Anbei die übersetzte Anleitung auf Deutsch:

  1. Anlegen einer neuen virtuellen Maschine sowie einer virtuellen Festplatte mit 16GB Größe (oder mehr) und mindestens 512MB RAM.
  2. Starten der virtuellen Maschine über Booten von der DVD (Hinweis: Die Februar CTP kann nicht direkt aus der ISO-Datei gebootet werden).
  3. Auf dem ersten Bildschirm 'Install now' wählen.
  4. Auf der nächsten Seite 'Shift-F10' ausführen. Damit startet man ein Komandozeilenprompt. Dort gibt man ein:
       - DISKPART
    - SELECT DISK 0
    - CREATE PARTITION PRIMARY
    - EXIT
    - EXIT
  5. Jetzt muß die virtuelle Maschine rebootet (Host-Key + 'R') und von dem Installationsmedium erneut gestartet werden.
  6. Nun kann man die normale Installation auf die eingerichtete Partition durchführen.
  7. Nach der Installation kann man sich einloggen und die Virtual Machine Additions
    von Virtual Server 2005 R2 einspielen.

Update: Peter Forster hat mich darauf aufmerksam gemacht, daß Diskpart und "Shift-F10" mit dem neuen Build 5308 nicht mehr notwendig sind. Man muss nur eine neue Festplatte erstellen, diese Formatieren und dann den virtuellen Computer und das Setup erneut starten.