Saltar al contenido

¿Ubuntu monta la unidad ntfs externa como de solo lectura?

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-escribir rw en el archivo /etc/mtab

    less /etc/mtab
    

    o específicamente con grep, por ejemplo con

    grep '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:

  1. Haga clic derecho en la unidad en el Explorador de Windows.
  2. Propiedades abiertas.
  3. Vaya a la pestaña Política.
  4. Desmarque “Habilitar almacenamiento en caché de escritura …”
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *