Warum tritt der Fehler "virtualbox querying uuid failed verr_cfgm_value_not_found" auf und wie kann er behoben werden?
- Was bedeutet der Fehler "querying uuid failed verr_cfgm_value_not_found"?
- Mögliche Ursachen für den Fehler
- Wie kann der Fehler behoben werden?
- Zusammenfassung
Bei der Verwendung von VirtualBox kann es vorkommen, dass der Fehler querying uuid failed verr_cfgm_value_not_found angezeigt wird. Dieser Fehler deutet darauf hin, dass VirtualBox versucht, eine bestimmte UUID (Universally Unique Identifier) abzufragen, die jedoch nicht gefunden oder erkannt wird. Im Folgenden wird ausführlich erklärt, was dieser Fehler bedeutet, welche Ursachen ihm zugrunde liegen können und welche Lösungsmöglichkeiten bestehen.
Was bedeutet der Fehler "querying uuid failed verr_cfgm_value_not_found"?
Der Fehler entsteht, wenn VirtualBox eine Maschine oder ein virtuelles Laufwerk referenzieren möchte, dessen UUID nicht im internen Konfigurationsspeicher vorhanden ist. UUIDs werden verwendet, um virtuelle Maschinen und zugehörige Medien eindeutig zu identifizieren. Wenn VirtualBox diese UUID nicht findet, kann sie die zugehörige Ressource nicht laden, was den beschriebenen Fehler auslöst.
Mögliche Ursachen für den Fehler
Gründe für das Auftreten des Fehlers können vielfältig sein. Häufig liegt es daran, dass die Konfigurationsdatei oder die Medien nicht korrekt registriert sind, etwa weil virtuelle Maschinen oder virtuelle Festplatten manuell verschoben, gelöscht oder unvollständig importiert wurden. Ebenso können Inkonsistenzen im VirtualBox-Manager oder unvollständige Einträge in der globalen Medien-Datenbank der Grund sein. Ein weiterer möglicher Auslöser ist ein Problem mit den Rechten oder der Beschädigung von VirtualBox-Konfigurationsdateien.
Wie kann der Fehler behoben werden?
Um das Problem zu lösen, gibt es mehrere Ansätze. Zunächst sollte geprüft werden, ob alle virtuellen Maschinen und die dazugehörigen virtuellen Festplattendateien an ihrem erwarteten Speicherort vorhanden sind. Wenn eine VM oder VDI-Datei verschoben wurde, muss sie in VirtualBox erneut registriert werden. Dazu kann man die VM löschen (wichtig: nicht die Dateien löschen) und anschließend über die Funktion "Vorhandene virtuelle Maschine hinzufügen" die VM mit der ursprünglichen Konfigurationsdatei (.vbox) neu hinzufügen.
Alternativ lässt sich eine fehlende UUID auch mit dem Befehl VBoxManage internalcommands sethduuid auf der entsprechenden VDI-Datei neu generieren, falls das Problem an einer nicht vorhandenen oder beschädigten UUID der Festplatte liegt. Ebenfalls kann das Zurücksetzen oder Löschen des XML-Cache von VirtualBox im Nutzerprofil helfen, um eventuelle Inkonsistenzen zu beseitigen.
Zusammenfassung
Der Fehler querying uuid failed verr_cfgm_value_not_found tritt auf, wenn VirtualBox eine UUID abfragt, die nicht vorhanden oder nicht registriert ist. Meistens liegt es an verschobenen oder nicht korrekt eingebundenen VMs oder virtuellen Festplattendateien. Die Behebung erfolgt durch Neu-Registrierung der VMs, Wiederherstellung oder Neugenerierung der UUIDs und gegebenenfalls durch das Entfernen von Cache-Dateien. Wer diese Schritte befolgt, kann den Fehler in der Regel schnell beheben und VirtualBox wieder wie gewohnt nutzen.
