Von VM in VirtualBox konvertiertes Image - Ein Speichercontroller mit dem Namen 'SCSI Controller' konnte nicht gefunden werden

1044
user93353

Ich habe ein VMDK mit ovftool in ein ovf-Image umgewandelt. Das VMDK hatte eine SCSI-Platte. Nach der Konvertierung kann Virtual Box die Datei jetzt nicht mehr importieren - es wird der Fehler angezeigt

Could not find a storage controller named 'SCSI Controller'. 

Diese Seite hat eine Lösung - https://ctors.net/2014/07/17/vmware_to_virtualbox

  • Starten Sie die VM
  • Deinstallieren Sie die VMware-Tools
  • Ausschalten
  • VM-Einstellungen bearbeiten -> HD entfernen
  • Bearbeiten Sie the_machine.vmdk
  • Ändern Sie ddb.adapterType von "buslogic" oder "lsilogic" in "ide".
  • Bearbeiten Sie die VM-Einstellungen -> Fügen Sie eine HD hinzu, und geben Sie IDE aus der vorhandenen Datei the_machine.vmdk ein
  • Starten Sie die VM
  • Ausschalten

Wie kann ich jedoch die vmdk-Datei bearbeiten - es ist eine binäre Datei, richtig? Und es ist eine Multigb-Datei.

Weiß jemand einen besseren Weg, um dies zu beheben?

1

1 Antwort auf die Frage

0
Bona Rae Villarta

Ist Ihre virtuelle Festplatte in aufgeteilten virtuellen Festplatten partitioniert, da ich meine virtuellen Maschinen konfiguriert habe? Wenn Sie die Frage mit "Ja" beantworten, haben Sie Glück. Tatsächlich ist die .vmdkDatei eine Textdatei mit vielen Konfigurationseinstellungen für die virtuelle Festplatte.

Öffnen Sie einfach die <your VM name>.vmdkDatei im Ordner der VM (stellen Sie sicher, dass sie klein ist, eine Erweiterung hat .vmdkund der Dateityp ist Virtual Machine Disk Format) in einem geeigneten Texteditor (z. B. einem Texteditor eines Drittherstellers, der nicht Notepad genannt wird) und suchen Sie nach den folgenden Zeilen:

# The Disk Data Base  #DDB 

Normalerweise ist die Einstellung ddb.adapterType die erste Zeile unter den beiden oben beschriebenen Zeilen. Ändern Sie den Wert auf der rechten Seite in "ide", speichern Sie die Datei und Sie können weitere Schritte ausführen.

Beispiel: ddb.adapterType = "lsilogic"toddb.adapterType = "ide"