RSS

Hinzufügen von VHD oder VHDX-Datei funktioniert nicht – Fehler bei Übernehmen von Festplatte Änderungen

WinServ2012-VHDXAktuell läuft wieder ein Hyper-V PowerKurs, bei dem einer unserer Teilnehmer ein mir bisher nicht aufgetretenes Problem hatte. Nach der Wiederherstellung einer VHD-Datei einer VM aus der Sicherung hat er den Hyper-V-Manager aufgerufen und die wiederhergestellte VHD-Datei an den IDE-Controller gebunden. Nach dem Übernehmen dieser Änderung tauchte die folgende Fehlermeldung auf:

Fehler beim Übernehmen von Festplatte Änderungen

Fehler beim Hinzufügen des Geräts “Virtual Hard Disks”.

Das Konto “Benutzer” verfügt nicht über die erforderlichen Berechtigungen zum Öffnen der Anlage.

“Name der VM”: Fehler beim Hinzufügen des Geräts “Virtual Hard Disk” (ID des virtuellen Computer AAAAAAAA-1111-1111-AAAA-111111111111).

“Name der VM”: Das Konto “Benutzer” verfügt nicht über die erforderlichen Berechtigungen zum Öffnen der Anlage “Pfad zur Festplatten-Datei”. Fehler: “Allgemeiner “Zugriff verweigert”-Fehler” (0×80070005). (ID des virtuellen Computers: AAAAAAAA-1111-1111-AAAA-111111111111)

image

Diese Fehlermeldung erscheint, weil die Sicherheitsberechtigungen der Datei nicht passen. Standardmäßig sehen die Sicherheitsberechtigungen der VHD bzw. VHDX-Dateien so aus, dass eine Gruppe mit der ID des virtuellen Computer die Rechte “Lesen” und “Schreiben” besitzt. Im Fall einer Demo-VM sieht dies wie folgt aus:

image

Nach der Wiederherstellung einer Festplatten-Datei aus einer Sicherung kann es vorkommen, dass diese Berechtigung nicht mehr vorhanden ist. Sie können die Berechtigung wieder hinzufügen, indem Sie den folgenden Befehl in einer administrativen Eingabeaufforderung ausführen:

icacls “D:\Virtuelle Maschinen\vWinNT\Virtual Hard Disks\Disk1.vhdx” /grant “NT VIRTUAL MACHINE\CC8A62AC-533E-4713-A2BE-547847F14587″:(F)

Die Datei nach dem Programm icacls ist die Festplatten-Datei, achten Sie hier bei der Angabe des Pfades darauf, dass Sie entweder keine Leerzeichen verwenden oder den kompletten Pfad mit “” umfassen. Der Parameter /grant gewährt die angegebenen Benutzerrechte, da wir den Befehl ohne “:r” angeben, werden die Rechte den vorhandenen Rechten hinzugefügt. Der hintere Teil des Befehls ist “NT VIRTUAL MACHINE”, gefolgt von der ID des virtuellen Computer. Diesen können Sie entweder aus der Fehlermeldung abtippen, alternativ können Sie die ID von dem Unterordner im Ordner “Virtual Machine” im Verzeichnis der VM kopieren, das erspart Ihnen das Abtippen.

image

Wichtig: Achten Sie darauf, dass Sie nach Abschluss der ID zum einen die geöffneten Anführungszeichen schließen und direkt im Anschluss (kein! Leerzeichen) mit einem Doppelpunkt und einem Buchstaben (in Klammern) die Rechte mitgeben. Möglich sind die folgenden Rechte:

image

Die erfolgreiche Ausführung des Befehls sieht in meinem Fall wie folgt aus:

image

Weitere Informationen zu icacls erhalten Sie, wenn Sie “icacls /?” in einer Eingabeaufforderung eingeben.

Eingabe Informationen

Unter: Hypervisor

Tags:

Über den Autor: Jan Kappen ist ausgebildeter Fachinformatiker in der Richtung Systemintegration. Er hat seine Ausbildung im Sommer 2008 abgeschlossen und arbeitet seitdem bei der Rachfahl IT-Solutions GmbH & Co. KG. Jan Kappen ist unter anderen MCITP Server Administrator, Enterprise Administrator und Enterprise Messaging Administrator 2010 sowie MCTS für System Center Virtual Machine Manager 2008, Windows Server 2008 Active Directory, Windows Server Virtualization und Windows Server 2008 Network Infrastructure.

3 Responses to “Hinzufügen von VHD oder VHDX-Datei funktioniert nicht – Fehler bei Übernehmen von Festplatte Änderungen”

  1. Endlich mal einer der sich dieses Problems annimmt ! :)

    Der Powerkurs war toll, sehr empfehlenswert.

    Andre

  2. Enrico Stephan sagt:

    Hallo jan,

    Probier beim nächsten mal das Laufwerk zu entfernen und neu einzufügen mit der VHDx. Meines erachtesn nach reicht das aus.
    Vielleicht habe ich da aber auch etwas übersehen. ;)

  3. Jan Kappen sagt:

    Bei mir reichte es auch aus, Andre hatte während des Kurses dieses Problem, daher habe ich es mal beschrieben, falls jemand anders auch vor dem Problem steht :)
    Lieben Gruß

Antworten