Windows 8 elimina los archivos copiados en particiones NTFS en Ubuntu

9

Tengo Ubuntu 13.10 y Windows 8.1 instalados, ambos de 64 bits (arranque dual). Cada vez que creo o copio archivos en cualquiera de las particiones NTFS de Ubuntu, estos archivos se eliminan una vez que inicio sesión en Windows. Cuando inicio sesión en Ubuntu nuevamente, los archivos no están allí. He visto preguntas similares cuando la gente hiberna ventanas. El problema es: no hiberno. Apagué Windows correctamente. He desactivado la opción de inicio rápido en Windows y Fastboot desde BIOS.

El mismo problema ocurrió al usar Linux Mint.

Cómo puedo arreglar esto ?

Actualización: He podido encontrar el registro de eventos exacto sobre este problema en el Visor de eventos de Windows, dice: "La estructura del sistema de archivos en el volumen D: ahora ha sido reparada". y en la sección de detalles:

EventData

VolumeIdLength 2

VolumeId D:

RepairDetail 25008: Comience la reparación el 02/02/2014 a las 20: 53: 12: 946 25017: Procesando el verbo de reparación IndexEntry: 0x5000000000005, "$ I30", "line-mozart.avi" Banderas: 0x32, 0x0 26065: Eliminando entrada de índice line-mozart.avi en el índice 0x5000000000005 del archivo 0x2000000003498. 25009: finalice la reparación el 05/02/2014 a las 20: 53: 12: 946

RepairDataLength 152

...

Nota: "line-mozart.avi" es el nombre del archivo que se eliminó esta vez.

Actualización 2: en realidad contacté al soporte en vivo de Microsoft y me dijeron que es un problema de terceros, no un problema de Microsoft, y que no harán nada al respecto. Además, mi pregunta sobre preguntar Ubuntu se cerró porque es una pregunta "fuera de tema" y no es un problema de Ubuntu.

Ahora no puedo trabajar sin Ubuntu y todavía necesito Windows, ¿alguien puede ayudarme?

Karim Sonbol
fuente
3
Honestamente, esto parece un error en Ubuntu / NTFS-3G . Es posible que desee denunciarlo .
Ilmari Karonen

Respuestas:

2

Descubrí que el almacenamiento en caché de SSD era la causa del problema, y ​​deshabilitarlo resolvió el problema.

En mi caso, un programa llamado ExpressCache manejaba el almacenamiento en caché SSD en Windows, y por alguna razón no funciona bien con arranque dual. Simplemente lo desinstalé de la manera normal en que desinstala un programa en Windows, y después de reiniciar, todo se solucionó. Sin embargo, esto tiene la desventaja de renunciar al aumento de rendimiento dado por el almacenamiento en caché SSD. De todos modos, formateé la partición SSD y ahora la usaré como una unidad de almacenamiento normal.

Si alguien tiene una unidad híbrida y se enfrenta al mismo problema, primero averigüe qué programa maneja el almacenamiento en caché de su SSD (probablemente sea ExpressCache o Intel RST), luego desactive el almacenamiento en caché de SSD desde las opciones del programa (caso de Intel) o desinstalando el programa (Caso de ExpressCache).

Hasta que encuentre un software de almacenamiento en caché SSD que se ocupe del arranque dual, me quedaré con esta solución.

Karim Sonbol
fuente
¡Felicitaciones por encontrar al culpable! (Tengo curiosidad: ¿cómo lo descubriste?)
Piskvor dejó el edificio
2
Seguí el consejo de Ilmari Karonen e informé de un error en Launchpad y después de una larga discusión, ¡los muchachos de allí abrieron mis ojos a los problemas de almacenamiento en caché de SSD! Puede encontrar el informe de error aquí: bugs.launchpad.net/ubuntu/+source/ntfs-3g/+bug/1280574
Karim Sonbol