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:
fuente

Respuestas:
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 delextrarepositorio.Después de la instalación con
sudo pacman -S ntfs-3gusted, puede montar sus particiones NTFS de la manera habitualsudo mount /path/to/ntfs /mount/point. Esto es posible debido a un enlace simbólico de/usr/bin/mount.ntfsto/usr/bin/ntfs-3g.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 0Para 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 0fuente
También tuve un problema de montaje de solo lectura y ya lo usé
ntfs-3g. Si alguien más experimenta esto, échale un vistazontfsfix /dev/yourPartitionToMount. Viene con elntfsprogsarco debajo de Linux. Esto solucionó mi problema. Lo encontré en el foro de Arch Linuxfuente