Probablemente, lo más seguro es tener las particiones NTFS montadas como de solo lectura y usar una memoria USB o una partición formateada FAT32 para transferir datos. Esto debería evitar que ocurra cualquier corrupción.
El archivo de configuración que determina qué sistemas de archivos se montan en el momento del arranque de la computadora es /etc/fstab
. Enumera el nombre del dispositivo del sistema de archivos (partición), el punto en el sistema de archivos en el que se monta (por ejemplo, "/ mnt / Partition_Name") y varias opciones que se pueden pasar al controlador del sistema de archivos.
Hay un programa llamado PySDM que puede editar el archivo por usted, y aparentemente puede obtenerlo para Linux Mint en esta página .
Usando la imagen a continuación como ejemplo, tendrá que mirar a través de la lista de particiones hasta que encuentre las particiones relacionadas con su instalación de Windows (marcando los puntos de montaje). Donde vea el options
campo a continuación, probablemente tendrá algo así user,noexec
. Querrá conservar las opciones que ya estén allí, pero agregue ro
(solo lectura) a la lista de opciones (por ejemplo:) user,ro,noexec
.
Después de un reinicio, debería poder leer pero no escribir en sus particiones NTFS y, por lo tanto, también deberían estar protegidas contra la corrupción. Como se mencionó anteriormente, una memoria USB o una partición formateada en FAT32 debería ser segura para los archivos que necesitan ambos sistemas. Dropbox también es una posibilidad para mantener los archivos sincronizados entre los sistemas.
Un poco de información sobre por qué podría estar recibiendo la corrupción:
Windows y Linux que se ejecutan en un sistema es una mezcla de problemas cuando se trata de trabajar con los mismos datos entre ambos sistemas operativos. Microsoft no desea y no tiene razones reales para proporcionar a la comunidad de código abierto detalles del funcionamiento interno completo del sistema de archivos NTFS (a partir de este escrito). Esto tiende a significar que las implementaciones de Linux de NTFS pueden ser algo incompletas o carecer de características, aunque tienden a ponerse rápidamente al día con los cambios.
Con cada actualización sucesiva a Windows, Microsoft ha actualizado el sistema de archivos y Linux se ha quedado en una carrera para tratar de ponerse al día y admitir características para las personas que desean poder usar ambos sistemas a la vez. Por lo tanto, aunque Linux puede leer y escribir con seguridad las particiones NTFS de Windows XP, puede que aún no sea tan confiable con las particiones NTFS de Windows 7 (a partir de este escrito). También es posible que diferentes sabores de Linux tengan diferentes versiones de los controladores NTFS, lo que podría ser la razón por la que Ubuntu estaba bien, pero Mint no. Si estaba utilizando Windows XP con Ubuntu, entonces esa podría haber sido la razón por la que estaban felizmente trabajando juntos.
He usado Linux en el pasado, y cada vez que he compilado el kernel donde se encuentran las opciones de NTFS, en realidad tuve que habilitar conscientemente el soporte de escritura de NTFS porque estaba marcado como experimental y potencialmente peligroso (como has descubierto).
FAT32 es un sistema de archivos maduro, bien definido y que no ha cambiado en muchos años, por lo que el soporte de Linux es muy bueno.
Es completamente posible que después de una actualización en el futuro, pueda leer y escribir particiones NTFS sin temor a que esto suceda, pero Microsoft es propenso a la fantasía y podría volver a romper el soporte fácilmente en el futuro.