Ich habe 3 Partitionen: eine für Windows 7 (ntfs), eine für Ubuntu (ext4) und eine nur für Daten (ntfs, damit beide Betriebssysteme sie sehen können).
Mein Problem ist, dass ich mit Ubuntu einige Dateien auf der Datenpartition gespeichert hatte und beim Booten von Windows 7 alle Daten weg waren! Danach konnte ich die Dateien auch unter Ubuntu nicht finden.
Meine Dateien waren einfach weg :(
Gibt es etwas, das ich in Ubuntu machen kann oder ist es nur ein Windows-Problem?
Antworten:
Wenn Sie Windows in den Ruhezustand versetzen (oder aus Gründen des Energiesparens), ubuntu verwenden, um Dateien auf der NTFS-Partition zu speichern, und dann Windows booten, geht Windows davon aus, dass der Datenträger im Ruhezustand beschädigt wurde, und "behebt" etwas anderes. Nach dieser Anmeldung bestätigt Ubuntu nur, dass die Dateien tatsächlich gelöscht wurden.
Ich habe auch gesehen, dass Windows 7 möglicherweise ein chkdsk ausführt, nachdem es Updates auf shudown installiert hat, wenn Sie es sichern. Windows führt zusätzliche Aufgaben im Zusammenhang mit der Installation von Updates aus. Achten Sie also darauf, Ubuntu nach dem Herunterfahren von Updates nicht zu starten. http://www.linuxquestions.org/questions/linux-newbie-8/windows-chkdsk-deletes-files-written-by-ubuntu-on-an-ntfs-partition-913606/
Ja, auch auf einer gemeinsam genutzten Partition, trennen Sie sich von der Windows-Partition und achten Sie auch auf fette Partitionen (USB-Laufwerke).
Quellen, /superuser/211079/what-do-i-have-to-take-care-of-when-hibernating-both-ubuntu-and-windows-dual-bo/211175#211175 , /superuser/39532/hibernating-and-boot-into-another-os-will-my-filesystemss-be-corrupted
Bearbeiten: Ich habe auf der Witwen-Website nach Informationen zum Ruhezustand gesucht, aber das klingt interessant. Http://msdn.microsoft.com/en-us/library/dd143253(v=winembedded.5).aspx , Es scheint, als ob der Schreibcache von der Festplatte im besten Fall im Speicher gespeichert und dann nach dem Hochfahren des Laufwerks wieder geschrieben wird. Dies kann bedeuten, dass die Dateien nicht wiederhergestellt werden können, da sie nicht wie beim Entfernen des ersten Laufwerks "gelöscht" werden Schreiben der Datei, damit das System sie nicht sieht, sondern tatsächlich große Datenbereiche überschreibt, die zwischengespeichert wurden. Muss mehr untersucht werden.
quelle
Das ist mir auch passiert. Nachdem ich im Internet viel darüber gelesen hatte, wurde mir klar, dass dies geschieht, wenn sich Windows im Ruhezustand befindet. Es gibt hier bereits einige verwandte Fragen zu askubuntu und auch zum Superuser.
Dateien verschwinden auf der NTFS-Partition
/superuser/144720/missing-files-when-windows-7-returns-from-hibernate-w-dual-boot
quelle
Ich habe eine ähnliche Konfiguration wie Sie. Ich halte Windows 7 mit einem NTFS-Laufwerk im Ruhezustand, bearbeite die Dateien in Ubuntu und starte dann Windows 7, um festzustellen, ob die Änderungen vorgenommen wurden.
Verwenden Sie zur Umgehung einiger Probleme eine externe Festplatte oder ein USB-Laufwerk für Ihre freigegebenen Dateien oder
hibernate.bat
erstelle eine Datei mit dem Inhalt (wechsleD:\
zu deinem Laufwerk)und eine
startup.bat
Datei mit dem Inhalt (wechseln SieD:\
auf Ihr Laufwerk)Führen Sie
hibernate.bat
Windows - Ruhezustand (hält keinen Winterschlaf aus dem Startmenü!)Run
startup.bat
beim Start von WindowsMöglicherweise müssen Sie auch die Funktion "Schnellstart" von Windows 8 deaktivieren
( Quelle )
quelle
C:
) ?. Ich hänge die Datenpartition vor dem Ruhezustand von Windows abIch hatte das gleiche Problem in win8. Konnte nicht auf die Dateien zugreifen, die in der Fat32-Partition in Ubuntu von Win8 gespeichert wurden. Die Lösung bestand darin, die Schnellstartfunktion in win8 zu deaktivieren.
quelle