Mittwoch, 26. Mai 2010

Windows XP, Vista, Server 2003: vhd-Datei im lokalen Dateisystem mounten mit vhdmount

Situation:
Es sollen Dateien aus einer virtuellen Festplattendatei (vhd-Datei) extrahiert werden.

Lösungsansatz:
Auf Systemen mit Virtual Server 2005 Enterprise R2 SP1 findet sich im Verzeichnis "C:\Program Files\Microsoft Virtual Server\Vhdmount" das Tool vhdmount.exe.Wenn vhdmount benötigt wird, aber nicht Virtual Server, kann man Virtual Server mit Custom option installieren und alle Optionen abwählen außer VHDMount.

Vorgehensweise zum Mounten:
An der Eingabeaufforderung eingeben
CD "C:\Program Files\Microsoft Virtual Server\Vhdmount"
vhdmount /m "C:\directorypath\nameDerVhdDatei.vhd"

Die vhd-Datei ist nun im lokalen Dateisystem als Partition verfügbar.
Der Laufwerksbuchstabe wird dabei dynamisch vergeben.

Vorgehensweise zum Ent-Mounten:
An der Eingabeaufforderung eingeben
CD "C:\Program Files\Microsoft Virtual Server\Vhdmount"
vhdmount /c /u ALL

Unter http://www.petri.co.il/mounting-vhd-files-with-vhdmount.htm finden sich weitere Informationen zu diesem Problemkreis, u.a. auch eine reg-Datei, mit der man Kontextmenüeinträge zum komfortablen Mount/Dismount über Rechtsklick im Dateisystem erzeugen kann.

Keine Kommentare: