it-swarm.com.de

Dual Boot fehlende Dateien auf NTFS

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?

14
yehuda

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" irgendetwas 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-wrritten-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, https://superuser.com/questions/211079/what-do-i-have-take-care-of-when-hibernating-both-ubuntu-and-windows-dual-bo/ 211175 # 211175 , https://superuser.com/questions/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, dass der Schreibcache von der Festplatte bestenfalls im Speicher gespeichert und dann nach dem erneuten Hochfahren des Laufwerks geschrieben wird. Dies kann bedeuten, dass die Dateien nicht wiederhergestellt werden können, da dies nicht der Fall ist. " Löschen "wie beim Entfernen des ersten Buchstabens der Datei, damit das System sie nicht sieht, sondern tatsächlich große Datenbereiche überschreibt, die zwischengespeichert wurden. Muss mehr untersucht werden.

16
Mateo

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

https://superuser.com/questions/144720/missing-files-when-windows-7-returns-from-hibernate-w-dual-boot

4

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

erstelle eine hibernate.bat Datei mit dem Inhalt (ändere D:\ auf dein Laufwerk)

mountvol D:\ /D 
shutdown /H

und eine startup.bat Datei mit dem Inhalt (ändern Sie D:\ auf Ihr Laufwerk)

mountvol D: 'VolumeName'

Führen Sie hibernate.bat aus, um Windows in den Ruhezustand zu versetzen (nicht über das Startmenü in den Ruhezustand versetzen!)
Führen Sie beim Starten von Windows startup.bat aus

Möglicherweise müssen Sie auch die Funktion "Schnellstart" von Windows 8 deaktivieren

( Quelle )

3
kiri

Ich 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.

0