No se puede montar la unidad como lectura-escritura


10

Tengo un disco duro de 1 TB ( /dev/sda1punto de montaje /run/media/<name>/4733A97E4133EADF) que intento montar como lectura-escritura, pero solo puedo montarlo como solo lectura.

Sistema:

$ uname -a
Linux <hostname> 4.10.6-1-ARCH #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017 x86_64 GNU/Linux
$ lsblk -f
NAME   FSTYPE LABEL       UUID                                 MOUNTPOINT
sda                                                            
└─sda1 ntfs               4733A97E4133EADF                     /run/media/<name>/4733A97E4133EADF
sdb                                                            
├─sdb1 swap               d9cea12d-5273-49ef-8950-3cd662fe63c7 [SWAP]
└─sdb2 ext4               e09a8578-53e9-4c26-9a97-a47b6350a1ab /
...

Lo que he intentado

  • Agregar una entrada fstab para montar automáticamente la unidad en el arranque:
$ cat /etc/fstab
# 
# /etc/fstab: static file system information
#
# <file system>                 <dir>                   <type>      <options>           <dump>  <pass>
# /dev/sdb2
UUID=e09a8578-53e9-4c26-9a97-a47b6350a1ab   /                       ext4        rw,relatime,data=ordered    0   1

# /dev/sdb1
UUID=d9cea12d-5273-49ef-8950-3cd662fe63c7   none                    swap        defaults            0   0

# /dev/sda1
UUID=4733A97E4133EADF               /run/media/<name>/4733A97E4133EADF  ntfs        defaults,users,user     0   0

He tratado con defaults, defaults,usersy defaults,users,user. Se reinicia después de cada cambio, pero la unidad todavía está montada como de solo lectura:

$ ls -l /run/media/<name>
...
dr-x------ 1 root  root  4096 Mar 28 17:35 4733A97E4133EADF
...
  • Remontaje manual:
$ sudo mount -o remount,rw /dev/sda1 /run/media/<name>/4733A97E4133EADF
mount: cannot remount /dev/sda1 read-write, is write-protected
$ sudo umount /run/media/<name>/4733A97E4133EADF
$ sudo mount -o rw /dev/sda1 /run/media/<name>/4733A97E4133EADF

En este punto, el comando simplemente se suspendió durante unos minutos, así que lo terminé.

$ sudo umount /run/media/<name>/4733A97E4133EADF
$ sudo mount /dev/sda1 /run/media/<name>/4733A97E4133EADF

Ningún cambio.

Hasta el momento, no he podido escribir en la unidad (desde este sistema, al menos), incluso como root.

chown, chmodno tiene ningún efecto porque el sistema de archivos es de solo lectura.


¿Qué debo hacer para montar (automáticamente) esta unidad como lectura-escritura, con acceso de usuario normal (no root)?


He probado soluciones de lo siguiente:


2
El controlador de kernel ntfs no admite acceso de escritura, use el paquete ntfs-3g.
ingopingo

Respuestas:


8

Aunque @ingopingo respondió la pregunta en uno de los comentarios, voy a escribir una respuesta con más información ahora.

Por defecto, el kernel de Linux solo admite la lectura del sistema de archivos NTFS. Para el acceso de lectura / escritura necesitará un controlador NTFS de lectura-escritura como el ntfs-3gpaquete del extrarepositorio.

Después de la instalación con sudo pacman -S ntfs-3gusted, puede montar sus particiones NTFS de la manera habitual sudo mount /path/to/ntfs /mount/point. Esto es posible debido a un enlace simbólico de /usr/bin/mount.ntfsto /usr/bin/ntfs-3g.

Nota: Debe tener privilegios de root para montar el sistema de archivos. Los requisitos para una excepción se enumeran en ntfs-3g-FAQ .

Usando la configuración predeterminada, la partición NTFS se montará en el arranque. Ponga lo siguiente en su /etc/fstab:

/path/to/ntfs /mount/point ntfs-3g defaults 0 0

Para poder leer y escribir con un usuario no root, debe configurar algunas opciones adicionales (el nombre de usuario debe cambiarse por su nombre de usuario):

/path/to/ntfs /mount/point ntfs-3g uid=username,gid=users,umask=0022 0 0


3

También tuve un problema de montaje de solo lectura y ya lo usé ntfs-3g. Si alguien más experimenta esto, échale un vistazo ntfsfix /dev/yourPartitionToMount. Viene con el ntfsprogsarco debajo de Linux. Esto solucionó mi problema. Lo encontré en el foro de Arch Linux

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.