Am sichersten ist es wahrscheinlich, die NTFS-Partitionen als schreibgeschützt bereitzustellen und entweder einen USB-Speicherstick oder eine mit FAT32 formatierte Partition zum Übertragen von Daten zu verwenden. Dies sollte verhindern, dass Beschädigungen auftreten.
Die Konfigurationsdatei, die bestimmt, welche Dateisysteme zum Startzeitpunkt des Computers bereitgestellt werden, lautet /etc/fstab
. Hier werden der Name des Dateisystemgeräts (der Partition), der Punkt im Dateisystem, an dem es angehängt wird (z. B. "/ mnt / Partition_Name"), und verschiedene Optionen aufgelistet, die an den Dateisystemtreiber übergeben werden können.
Es gibt ein Programm namens PySDM , das die Datei für Sie bearbeiten kann, und anscheinend können Sie sie auf dieser Seite für Linux Mint herunterladen .
Anhand des folgenden Abbilds müssen Sie die Partitionsliste durchsuchen, bis Sie die Partitionen gefunden haben, die sich auf Ihre Windows-Installation beziehen (indem Sie die Einhängepunkte überprüfen). Wo Sie das options
Feld unten sehen, haben Sie wahrscheinlich etwas wie user,noexec
. Sie möchten die bereits vorhandenen Optionen ro
beibehalten , diese jedoch (schreibgeschützt) zur Liste der Optionen hinzufügen (z. B.:) user,ro,noexec
.
Nach einem Neustart sollten Sie hoffentlich in der Lage sein, Ihre NTFS-Partitionen zu lesen, aber nicht zu schreiben, und sie sollten daher auch vor Beschädigung geschützt sein. Wie bereits erwähnt, sollte ein USB-Speicherstick oder eine mit FAT32 formatierte Partition für Dateien sicher sein, die von beiden Systemen benötigt werden. Dropbox ist auch eine Möglichkeit, Dateien zwischen den Systemen synchron zu halten.
Ein paar Infos, warum Sie möglicherweise die Korruption bekommen:
Windows und Linux, die auf einem System ausgeführt werden, stellen eine Vielzahl von Problemen dar, wenn es darum geht, zwischen beiden Betriebssystemen mit denselben Daten zu arbeiten. Microsoft hat keinen Wunsch und keine wirklichen Gründe, der Open-Source-Community Details zum vollständigen Innenleben des NTFS-Dateisystems zur Verfügung zu stellen (Stand dieser Veröffentlichung). Dies bedeutet in der Regel, dass Linux-Implementierungen von NTFS etwas unvollständig sind oder nicht über die erforderlichen Funktionen verfügen, obwohl sie Änderungen in der Regel schnell nachholen.
Bei jedem nachfolgenden Upgrade auf Windows hat Microsoft das Dateisystem aktualisiert, und Linux hat versucht, Funktionen für Benutzer, die beide Systeme gleichzeitig verwenden möchten, aufzurufen und zu unterstützen. Während Linux möglicherweise in der Lage ist, Windows XP NTFS-Partitionen sicher zu lesen und zu schreiben, ist es möglicherweise noch nicht so zuverlässig wie Windows 7 NTFS-Partitionen (zum Zeitpunkt des Schreibens). Es ist auch möglich, dass verschiedene Linux-Varianten unterschiedliche Versionen der NTFS-Treiber verwenden. Dies könnte der Grund dafür sein, dass Ubuntu in Ordnung war, Mint jedoch nicht. Wenn Sie Windows XP mit Ubuntu verwenden, könnte dies der Grund dafür gewesen sein, dass sie glücklich zusammengearbeitet haben.
Ich habe in der Vergangenheit Linux verwendet, und wann immer ich den Kernel kompiliert habe, in dem sich die NTFS-Optionen befinden, musste ich die NTFS-Schreibunterstützung bewusst aktivieren, da sie als experimentell und potenziell gefährlich eingestuft war (wie Sie herausgefunden haben).
FAT32 ist ein ausgereiftes, gut definiertes Dateisystem, das sich seit vielen Jahren nicht mehr geändert hat. Daher ist die Linux-Unterstützung sehr gut.
Es ist durchaus möglich, dass Sie nach einem Update in der Zukunft NTFS-Partitionen lesen und schreiben können, ohne befürchten zu müssen, dass dies passiert. Microsoft ist jedoch anfällig für Launen und kann den Support in Zukunft leicht wieder unterbrechen.