Lösung: VirtualBox meldet beim Import „Could not verify the content“ VERR_MANIFEST_UNSUPPORTED_DIGEST_TYPE

Ich wollte mit VirtualBox auf einem Mac eine Appliance bzw. eine virtuelle Maschine in Form einer .ova-Datei herunter laden und importieren.

Virtual Box meint aber beim Import:

Nun habe ich schon im Netz gefunden, dass man die bemängelte Datei „xxx.mf“ einfach aus der OVA-Datei löschen soll, aber wie geht das?

Relativ einfach. Kopier zunächst die .ova-Datei in einen leeren Ordner z.B. auf dem Desktop. Öffne dann das Terminal und tippe „cd “ (mit Leerzeichen) und ziehe dann das Ordner-Icon in das Terminal-Fenster. Bestätige mit Return, dann bist Du in diesem Verzeichnis drin.

Tippe hier:

tar -xvf (appliance.ova)

und ersetze (appliance.ova) durch den Dateinamen der .ova-Datei. Du kannst auch einfach diese Datei ins Terminal-Fenster ziehen. Danach sind alle Dateien in der .ova-Datei entpackt.

Jetzt kannst Du die .ova-Datei und die besagte .mf-Datei einfach löschen, dann sind nur noch die Dateien übrig, die Du brauchst. Tippe dann:

tar -cvf appliance2.ova Datei1 Datei2 Datei3 ...

Appliance2.ova ist die neue .ova-Datei ohne die .mf.Datei. Dahinter folgen alle Dateien, die in dem Verzeichnis liegen. Bei meiner ERA-Appliance (ESET Remote Administrator) sind das die Dateien:

ERA_Appliance.ovf
ERA_Appliance-disk1.vmdk
ERA_Appliance.cert

Diese neu erstellte appliance2.ova Datei lässt sich nun endlich ohne eine Fehlermeldung importieren. 🙂