Warum stellt VirtualBox meinen gespeicherten Maschinenstatus nicht wieder her?

9460
Sathya

Ich verwende VirtualBox 3.1.2 (unter Windows 7 als Hostbetriebssystem), um mit einer ArchLinux-Installation zu experimentieren. Ich verwende die Save Machine StateOption, wenn ich meine VM herunterfahre, um sie so wiederherzustellen, wie sie war. Wenn ich versuche, es sofort wiederherzustellen, funktioniert der Wiederherstellungsstatus einwandfrei. Wenn ich jedoch versuche, nach einigen Stunden oder am nächsten Tag dasselbe zu tun, verhält sich VirtualBox beim Starten von VirtualBox so, als ob der Status der Maschine nie gespeichert würde, und startet die VM mit einem Kaltstart.

Warum ist das so ? Hat sich noch jemand damit beschäftigt?

Bearbeiten: Zur Klarstellung: Alle an meiner Festplatte vorgenommenen Änderungen bleiben erhalten - nur, dass die Save previous stateFunktion nicht funktioniert. Die VM wird nicht in dem Zustand wiederhergestellt, in dem sie gespeichert wurde, sondern wirkt, als wäre das System ausgeschaltet


Anscheinend ist dies ein bekannter Fehler. Ich hatte einen Fehler eingereicht, der jedoch geschlossen wurde, da es sich um ein Duplikat des vorherigen Fehlers handelt . Dieser Fehler betrifft nur die Installationen, die an nicht standardmäßigen Standorten installiert wurden.

6
Weitere Informationen bitte. Windows 7-Host mit Arch Linux-Gast, richtig? Wird der vorherige Status nicht gespeichert - bleiben also die Änderungen an der virtuellen Festplatte in Ihrer letzten Sitzung erhalten? Ist das Booten nur falsch oder verliert es auch diese Änderungen? CarlF vor 14 Jahren 0
@ CarlF - Die Details wurden hinzugefügt Sathya vor 14 Jahren 0

2 Antworten auf die Frage

2
BasisBit

Bitte überprüfen Sie, ob Sie vollen Schreibzugriff auf das Verzeichnis haben, in dem die VM gespeichert ist. Bitte beantworten Sie auch diese Fragen:

  • Befinden sich die VM-Dateien alle auf Ihrer lokalen Festplatte oder in einer Netzwerkfreigabe?
  • Mit welchem ​​Dateisystem wird die Partition formatiert?
  • Versuchen Sie, VirtualBox als Administrator auszuführen. Behebt das Problem dadurch? Weitere Informationen zu archlinux und VirtualBox finden Sie unter http://wiki.archlinux.org/index.php/VirtualBox
1. Die VM-Dateien befinden sich alle auf meiner externen Festplatte. 2. NTFS-Partition 3. Ich führe es als Administrator aus. 4. Danke für den Link Will scannen und sehen, ob ich etwas bekommen kann. Sathya vor 14 Jahren 0
Ich habe es gerade auf meiner als ntfs formatierten externen Festplatte getestet und konnte Ihr Problem nicht reproduzieren. (Ich musste nur Virtualbox als Administrator ausführen ... - und stattdessen Ubuntu getestet) Weitere Fragen: D - Bevor Sie versuchen, Ihre virtuelle Maschine wieder aufzunehmen: Zeigt Virtualbox Sie als Status "Power Off" oder "Gespeichert" an? - im Hauptfenster unter dem Namen der virtuellen Maschine - wenn Sie zu den Einstellungen Ihrer virtuellen Maschine wechseln, dann zum Systemteil; sind einige der erweiterten Funktionen aktiviert? und was ist mit den Ankreuzfeldern in der Abschnittsgrafik? - oder versuchen Sie, eine saubere virtuelle Maschine neu zu erstellen BasisBit vor 14 Jahren 0
@BasisBit 1 - Es heißt Abschalten :(. Ich kann es fortsetzen, solange ich die Virtualbox nicht geschlossen habe, sobald ich die VirtualBox schließe, verliert sie diesen Zustand. 2 - Externe Funktionen werden nicht geprüft. In der Grafikkarte jedoch 3D-Beschleunigung aktivieren ist gekeckt Sathya vor 14 Jahren 0
Dann schauen Sie bitte in das Logbuch von Virtualbox (Rechtsklick auf virtuelle Maschine und das Showprotokoll) und suchen Sie nach Fehlern wie etwa das Laden der Datei etwas.vdk oder des Dateiberechtigungsfehlers. Es kann auch ein Virenscanner sein, der eine Snapshot-Datei unter Quarantäne stellt. Ich habe im Virtualbox-Bugtracker gesucht und das einzige Problem, das ich gefunden habe, das ähnlich wie bei Ihnen ist, ist darauf zurückzuführen, dass es nicht funktioniert. Pae / nx Sie können es deaktivieren, indem Sie den Einstellungs-Windo für das virtuelle Maching öffnen Stellen Sie sicher, dass PAE / NX aktivieren nicht aktiviert ist. BasisBit vor 14 Jahren 0
@BasisBit - Ich habe die Protokolle geprüft, keine Anzeichen eines Berechtigungsfehlers. Ich habe auch keinen Virenscanner. PAE / NX wurde aktiviert, das Deaktivieren war nicht hilfreich. Ich danke Ihnen für Ihre Zeit und Geduld bei der Unterstützung. Ich eröffne ein Ticket beim VirtualBox-Support. Wenn ich dies als +1 akzeptiere, kann ich dies zumindest tun :) Sathya vor 14 Jahren 1
Könnten Sie bitte auch einen Link zum vboxßsupportßticket hier posten, damit Leute mit ähnlichen Problemen dort suchen können. Ich würde auch gerne helfen, die Antwort auf dieses wirklich interessante Problem zu bekommen :-) BasisBit vor 14 Jahren 0
@BasisBit: Die Links für das Support-Ticket wurden hinzugefügt. Sathya vor 14 Jahren 0
1
Sathya

Dieser Fehler wurde in VirtualBox-Versionen 3.2.6 und höher behoben - und der Fehler trat auf, weil ich VirtualBox an einem nicht standardmäßigen Speicherort installiert hatte