¿Cómo puedo volver a montar con sólo unas pocas opciones de montaje especificadas explícitamente, sin afectar otras opciones?

¿Cómo puedo volver a montar con sólo unas pocas opciones de montaje especificadas explícitamente, sin afectar otras opciones?

Quiero volver a montar /dev/sr0( /media/cdrom0) con la execopción, mientras salgotodootras opciones tal como están.

En el siguiente ejemplo, está claro que sudo mount -o remount,execse intenta cambiar la roopción a rw, aunque solo especifico explícitamente exec.

¿Cómo puedo volver a montar un dispositivo sin cambiar opciones no especificadas explícitamente?

$ mount | grep cdrom
/dev/sr0 on /media/cdrom0 type iso9660 (ro,nosuid,nodev,noexec,relatime,nojoliet,check=s,map=n,blocksize=2048,user)
$ sudo mount -o remount,exec /media/cdrom0
mount: /media/cdrom0: cannot remount /dev/sr0 read-write, is write-protected.
$ sudo mount -o remount,exec,ro /media/cdrom0
$

¿La solución es simplemente copiar y pegar la lista de opciones generadas por mount | grep cdromy proporcionarlas en-o remount ...?

Respuesta1

Ejecute man mounty escriba: /^ +remount$y presione Enter para encontrar la sección relevante de la página de manual, cuyo tercer párrafo dice:

La funcionalidad de remontaje sigue la forma estándar en que funciona el comando de montaje con opciones de fstab. Esto significa que mount no lee fstab (o mtab) solo cuando se especifican tanto el dispositivo como el directorio.

En otras palabras, si no especifica tanto el dispositivo como el punto de montaje,mount -o remount voluntadlea /etc/fstaby use las otras opciones que se encuentran allí para ese dispositivo/punto de montaje.

es decir, prueba:

sudo mount -o remount,exec /dev/sr0 /media/cdrom0 

o simplemente use agregar ,rocomo ya lo hizo. Es menos escribir.

información relacionada