Ich habe eine VHDX-Datei, die in virtulBox nicht gelesen werden kann. Ich muss sie in das VDH-Format konvertieren.
Normalerweise könnte ich dies mit der folgenden Befehlszeile tun:
VBoxManage clonehd --format VHD Laptop.VHDX Laptop.VHD
Ich habe VB Version 5 auf meinem Ubuntu 16.04 installiert undEs gibt ein Regressionsproblemwodurch ich die VDHX-Datei nicht in VDH konvertieren kann ... siehe:https://www.virtualbox.org/ticket/14288
Ich würde gerne auf VB 4.3 downgraden, aber es scheint, dass es kein Paket für die Ubuntu-Version 16.04 gibt.
Ich wäre für Hilfe zu diesem Problem dankbar.
Antwort1
Ältere Versionen von Virtual Box sind weiterhin durch Herunterladen eines DEB-Pakets von Oracle verfügbar:
Wir können das sehenfür Version 4.3.Alle Unterversionen werden weiterhin unterstützt und sind verfügbar, einschließlich der Erweiterungsdateien.
Nach dem Download des passenden Debian-Pakets können wir dieses per Doppelklick über das Software Center oder manuell installieren. Leider werden mit dem Release-Ende ältere Versionen von Virtual Box nicht mehr für neuere Ubuntu-Releases gebaut.
Dies kann zu Abhängigkeitsproblemen führen, die sich möglicherweise leicht lösen lassen, möglicherweise aber auch nicht.
Das folgende Beispiel installiert einige Abhängigkeiten und die Binärdatei für Virtual Box 4.3.38 in einem Vanilla Ubuntu 16.04 amd64:
Laden Sie eine frühere Version von
libvpx1
.sudo dpkg -i libvpx1_1.3.0-2_amd64.deb
Installieren
libqt4
:sudo apt install libqt4-opengl
Herunterladen und installierenVirtuelle Box:
sudo dpkg -i virtualbox-4.3_4.3.38-106717-Ubuntu-raring_amd64.deb
Wenn es verschiedene, unlösbare Abhängigkeitsprobleme gibt, müssen wir möglicherweise den Quellcode herunterladen (auch auf der Seite oben verfügbar) und erstellenVirtual Box aus der Quelle.
Das Oracle-Repository wird für ältere Versionen von Virtual Box nicht mehr gepflegt.