Virtualbox: nicht zugreifbare VMs?

1

Ich habe hier zwei nicht zugreifbare VMs. Ich bin mir nicht sicher, wie ich dieses Problem beheben soll, und ich möchte keine meiner Dateien durcheinander bringen.

Ich habe im Internet einen Thread darüber gefunden, der jedoch spezifisch für Windows ist. Ich benutze Ubuntu.

Ich habe mehrere Snapshots erstellt. Ist es eine Minute vor dem Auftreten dieses Fehlers möglich, diese VMs wiederherzustellen?

Alt-Text

Dies sind die neuesten Snapshots für jede Maschine:

Alt-Text

Dieses Problem trat beim Sichern während eines Stromausfalls auf. Vermutlich sind die zuletzt geladenen Snapshots unvollständig und führen zu diesem Problem.

Was soll ich tun, um das Problem zu beheben? Gibt es ein Werkzeug? Muss ich etwas aus der XML-Datei und den zu löschenden Dateien manuell bearbeiten? (XML-Datei für "devubuntu": http://pastebin.com/KhL9831v )

Inkognito
quelle

Antworten:

1

Die Antwort ist, das XML-Dokument zu korrigieren.

Beispiel: Bei der DevUbuntu-VM schlägt das Laden für fehl {cfc46381-ba33-462a-b1e5-426541791c40}, was im Dokument nur einmal vorkommt, und zwar gegen Ende:

<StorageControllers>
  <StorageController name="IDE Controller" type="PIIX4" PortCount="2">
    <AttachedDevice type="HardDisk" port="0" device="0">
      <Image uuid="{cfc46381-ba33-462a-b1e5-426541791c40}"/>
    </AttachedDevice>
  </StorageController>
</StorageControllers>

Dies ist das Laufwerk, das geladen werden soll. Es hat keinen eigenen Backup-Snapshot erstellt, wurde aber dennoch in XML geändert. Das Update besteht darin, diese UUID durch das letzte funktionierende Image zu ersetzen. Wenn Sie sich nicht sicher sind, wird beim Ersetzen und Klicken auf "Aktualisieren" im VM-Manager entweder dieser Fehler angezeigt, oder wenn Sie das richtige Image haben, wird kein Fehler angezeigt ( und in meinem Fall unter Windows 7 schließen Sie den Manager).

Anschließend können Sie die VM starten und wie gewohnt einen weiteren Snapshot erstellen.

Hinweis: Sichern Sie Ihre XML-Dateien, wenn Sie Snapshots erstellen.

Inkognito
quelle
0

Von Gewusst wie: Erstellen und Verwalten von Snapshots in VirtualBox :

Um Ihren aktuellen Computer auf einen vorherigen Snapshot zurückzusetzen, öffnen Sie VirtualBox, wählen Sie Ihren virtuellen Computer aus und klicken Sie auf die Registerkarte Snapshots. Klicken Sie mit der rechten Maustaste auf das Symbol Aktueller Status und wählen Sie Auf aktuellen Schnappschuss zurücksetzen aus, um die virtuelle Maschine auf den neuesten Schnappschuss zurückzusetzen, den Sie erstellt haben.

Bild

Lesen Sie jedoch zuerst diesen Artikel: Der VirtualBox Snapshot Manager ist zum Kotzen .
Es enthält einige Warnungen, die Sie sehr ernst nehmen sollten.

Ich schlage vor, zunächst eine vollständige Sicherung Ihrer VM zu erstellen, was ebenfalls keine einfache Aufgabe ist.

Harrymc
quelle
Das Aufnehmen von Schnappschüssen ist keine Option, auf das Gerät kann nicht zugegriffen werden. Ich habe das Problem behoben und poste gerade die Antwort.
Inkognito
Ich habe nicht befürwortet, Schnappschüsse zu machen, sondern sie zurückzusetzen. Das Spielen mit der XML ist komplexer.
Harrymc
Das Zurücksetzen von Snapshots ist keine Option, ich konnte mit virtualbox nicht auf alles zugreifen, ich konnte nicht auf Snapshots, Details, Start, Verwerfen, Einstellungen zugreifen, nichts außer dem Fehler.
Inkognito