Ich muss mein Client-Betriebssystem von Windows 2008 auf Windows 7 ändern. Daher muss ich alle meine HyperV-Images in Virtual Box konvertieren.
Wie geht das am besten? Oder gibt es eine Möglichkeit, HyperV unter Windows 7 auszuführen?
Ich muss mein Client-Betriebssystem von Windows 2008 auf Windows 7 ändern. Daher muss ich alle meine HyperV-Images in Virtual Box konvertieren.
Wie geht das am besten? Oder gibt es eine Möglichkeit, HyperV unter Windows 7 auszuführen?
Antworten:
Virtualbox unterstützt das Importieren von VHD-Dateien tatsächlich. Leider ist dies nur für VHDs vorgesehen, die mit Virtual PC erstellt wurden, nicht für Hyper-V, das der VHD einige zusätzliche Informationen hinzufügt. Einige Leute haben erfolgreich VHD-VMs zum Booten gebracht, indem sie sichergestellt haben, dass die VM in Virtualbox eine IDE anstelle eines SATA-Controllers verwendet.
Es ist mir sowieso nicht bekannt, VHDs direkt in eine virtuelle Box zu konvertieren. Sie können jedoch VHD-Dateien in VMWare VMDK-Dateien konvertieren (mithilfe von Tools wie Starwind V2V ), die Virtualbox dann verwenden kann.
Das hat den Trick für mich getan:
VBoxManage clonehd input.vhdx output.vdi --format VDI
Ich habe diese neue Festplatte wie hier vorgeschlagen als IDE-Laufwerk ("PIIX4") hinzugefügt und die System- / EFI-Einstellung für diese VM aktiviert.
echo '\EFI\ubuntu\grubx64.efi' > /boot/efi/startup.nsh
als root