Solución:
Esta es una pregunta común y ha sido respondida en numerosas ocasiones en AskUbuntu (por ejemplo, aquí).
En resumen, probablemente tengas fast boot
activado en Windows, por lo que Linux solo lo montará en modo de solo lectura.
También deberías tener ntfs-3g
instalado, que probablemente lo hará porque está instalado de forma predeterminada en Ubuntu
Q1. Simplemente monte su partición de Windows y vea si puede crear o editar un archivo allí.
Q2. Para montarlo de manera confiable en modo lectura-escritura, debe deshabilitar fast boot
en Windows. Luego, simplemente haga doble clic en la partición de Windows en su administrador de archivos. Alternativamente, puedes hacerlo desde la terminal:
Descubra qué partición es su partición de Windows:
[[email protected]:mnt]$ lsblk -f
NAME FSTYPE LABEL UUID MOUNTPOINT
loop0 squashfs /snap/ohmygiraffe/3
loop1 squashfs /snap/core/2844
loop2 squashfs /snap/core/2774
loop3 squashfs /snap/core/2898
sda
├─sda1 ntfs Recovery E6A60CE2A60CB559
├─sda2 vfat A80E-CD6E /boot/efi
├─sda3
├─sda4 ntfs 3C5E17DD5E178F30
├─sda5 swap e0f12aa3-2b9f-4e04-a91d-806a9eccb688
│ └─cryptswap1 swap c738647d-8719-4f4e-b454-14802635d295 [SWAP]
└─sda6 ext4 4295796e-0535-4fbf-843d-7c9970c9155e /
sdb
├─sdb1 ext4 4c9ee94a-d2b3-46a0-99a7-7f434814bda5 /home
└─sdb2 ext4 cc902d7c-591b-4a44-8b68-51a7ca7c4e7f /opt
En mi ejemplo anterior, es sda4
.
Ahora móntelo en el punto de montaje /mnt/windows
:
sudo mount -t ntfs /dev/sda4 /mnt/windows
ls /mnt/windows
Entonces navega hasta /mnt/windows
en su administrador de archivos y cree un archivo de texto de prueba y asegúrese de poder guardarlo.
Puede desmontar el soporte usando:
sudo umount /mnt/windows
Si hay datos valiosos, realice el trabajo de reparación en una copia clonada
-
Si los datos que desea recuperar son valiosos, es una buena idea clon la unidad a otra unidad de al menos el mismo tamaño y realizar el trabajo de reparación en la copia clonada. De esta forma te atreves a probar métodos potencialmente arriesgados. Si las cosas salen mal, puede volver a clonar e intentar otra cosa sin perder sus datos. Ver este enlace,
- Repare la tabla de particiones y el sistema de archivos de un pendrive, desplácese hasta ‘Reparación avanzada …’
Diferentes causas de su problema para montar el sistema de archivos NTFS
Puede haber diferentes causas por las que no puede montar el sistema de archivos NTFS.
-
El sistema de archivos necesita reparación y eso, para NTFS, debería hacerse en Windows, como sugiere @MichaelBay. Si Windows en su sistema actual no funciona, puede conectar la unidad a otra computadora con Windows y hacer el trabajo. Pero puedo entender que dudaría en hacerlo debido a la sospecha de malware ransomware.
-
Windows está hibernado o semihibernado, lo que significa que el sistema de archivos está en un estado que se dañaría si otro sistema operativo lo escribiera. La solución en este caso es
- arrancar en Windows si es posible, y reiniciar (no apagar)
- desactivar el inicio rápido en Windows, que es una especie de semi-hibernación
-
El proceso automático está montando la partición NTFS solo lectura aunque se puede montar lectura-escritura. Si este es el problema, puede desmontarlo y montarlo manualmente con permisos de lectura y escritura.
Puede verificar si una partición está montada como de solo lectura
ro
o leer-escribirrw
en el archivo/etc/mtab
less /etc/mtab
o específicamente con
grep
, por ejemplo congrep 'ro,' /etc/mtab grep '^/dev/' /etc/mtab
Vea estos enlaces,
-
No se puede acceder a la tarjeta SD
-
¿Cómo uso ‘chmod’ en una partición NTFS (o FAT32)?
-
La misma sintaxis se usa para montar sistemas de archivos NTFS y FAT32 en Linux, por lo que las instrucciones para FAT32 se pueden usar para NTFS.
-
En mi caso, el problema fue que tenía activado el almacenamiento en caché de disco en Windows. La solución fue simple: deshabilite el almacenamiento en caché del disco en la unidad en Windows.
Después de usar Windows para deshabilitar el almacenamiento en caché del disco en mi unidad portátil USB formateada con NTFS, pude montar automáticamente la unidad en mi máquina Linux y leer y escribir en el disco desde Linux así como en Windows.
Para deshabilitar el almacenamiento en caché de escritura en Windows, siga los siguientes pasos:
- Haga clic derecho en la unidad en el Explorador de Windows.
- Propiedades abiertas.
- Vaya a la pestaña Política.
- Desmarque “Habilitar almacenamiento en caché de escritura …”