ich dachte mir vergangene Nacht: "Achja, wenn Du schon mal hier bist und es ein Windows Update gibt, installiere es einfach mal. Also habe ich meinen Windows XP Guest heruntergefahren, Virtual Box beendet, Update angestoßen und den Host neu gestartet.
Nach dem Hochfahren des Host bot mir dann Virtualbox auch noch ein Update an und in meiner Dummheit habe ich es auch installiert. So weit so gut. Während des Installationsvorgangs kam mir dann der Gedanke, was ist, wenn die Maschine nun nicht mehr hoch fährt? ... Und so kam es.
Ich bekam folgende Fehlermeldung:
Code: Select all
UUID {1fa8697f-299e-46b2-806e-cd6dcbbde74d} of the medium 'D:\Parkverwaltung\vmname.vmdk'
does not match the value {0cb712ab-6f6d-4cd8-92cc-a6e1cda569b6}
stored in the media registry
Ausgangssituation:
Host: Windows 10
Guest: Windows XP mit komplexer Software zur Steuerung eines Parkhauses - ja ich weiß, wir hätten hier updaten und modernisieren sollen, aber das ist eine laaaange Geschichte.
Vbox ist auf C: installiert und die VMs liegen auf einer separaten Platte.
So. Ich habe nun herausgefunden, dass es Probleme gibt, wenn die VM's auf einer separaten Festplatte liegen. Dazu später mehr.
Wie kam die VM auf den "Server"?
Ich habe die physikalische Maschine mit P2V virtualisiert. Es wurden eine Menge VDMK's erzeugt (war mit neu). Ich habe das schon einige Male gemacht und es hat immer problemlos funktioniert.
Die Maschine lief seit April ohne Probleme.
Was habe ich bereits versucht / getan:
Ich bin nicht wirklich der Fachmann, aber ich denke ich kenne mich schon ganz gut aus, aber dieser Fehler ärgert mich etwas. Der Fehler meint ja, die UUID der VDisk stimmt nicht damit überein, was in der Registry hinterlegt ist. Richtig?
Also habe ich bereits versucht, die UUID zu ändern. Fehlanzeige. Mein GROSSES Problem ist der Wert uuidParentModification:
Code: Select all
--- Dumping VD Disk, Images=1
Dumping VD image "D:\Parkverwaltung\vmname.vmdk" (Backend=VMDK)
Header: Geometry PCHS=16383/16/63 LCHS=60800/255/63 cbSector=976758784
Header: uuidCreation={1fa8697f-299e-46b2-806e-cd6dcbbde74d}
Header: uuidModification={850e43d0-ef96-43a5-97e8-af425ad38661}
Header: uuidParent={1fa8697f-299e-46b2-806e-cd6dcbbde74d}
Header: uuidParentModification={00000000-0000-0000-0000-000000000000}
Ich habe zum Test (wegen des bekannten Problems, wenn die VDisk auf einer anderen Festplatte liegt) auf C rüber kopiert. Ich erhalte dann eine andere Fehlermeldung, die mich genauso im Regen stehen lässt:
Code: Select all
Parent medium with UUID {1fa8697f-299e-46b2-806e-cd6dcbbde74d} of the medium 'C:\Users\VM-SERVER_CC1\VirtualBox VMs\ParkVerwaltung\vmname.vmdk'
is not found in the media registry ('C:\Users\VM-SERVER_CC1\.VirtualBox\VirtualBox.xml').
Im Prinzip sagt mir ja die zweite Fehlermeldung fast das gleiche: "Die VDisk passt mir nicht in den Kram, weil ich das nicht im der Registry finde".
Prima, aber wie bekomme ich hin, dass er die VDisk wieder akzeptiert. Ich bin verzweifelt und kann mir nicht mehr helfen. Ich benötige bitte die Hilfe von Euch Spezialisten. Vielleicht habt Ihr an Weihnachten ja Langeweile und löst das Problem mit einem Fingerschnipp.
Ich hoffe auch, ich habe keine Informationen vergessen - falls doch, helfe ich wo ich kann.
Grüße
Dragontamer