¿Por qué mi comando no vuelve a montar mi partición como de solo lectura?

¿Por qué mi comando no vuelve a montar mi partición como de solo lectura?

A través de la terminal, utilicé el mountcomando para encontrar una partición de disco que quería volver a montar como de solo lectura. El específico con el que estoy trabajando es /dev/sdb2.

Intenté volver a montar el disco como de sólo lectura con este comando, esperando que el disco se vuelva a montar como de sólo lectura:

mount -o remount,r /dev/sdb2

No hubo resultados de errores.

Sin embargo, cuando ingresé al disco, pude crear archivos en él, lo que sugiere que el disco no se montó como de solo lectura. ¿Por qué es este el caso?

Respuesta1

En el contexto de -o, o Opciones de montaje, rno equivale a "solo lectura"; de hecho, ni siquiera existe. Debes usarlo roen su lugar; el comando completo se convierte en este:mount -o remount,ro /dev/sdb2

El único lugar rque existe como opción mountes como argumento, y no como opción de montaje.


Desde la página de manual en adelante mount, he recopilado algunas secciones informativas para usted. Los #comentarios precedidos son míos y NO de la página de manual.

# 'mount' command arguments (NOT mount options, which are passed via `-o`!)

   -r, --read-only
          Mount the filesystem read-only. A synonym is -o ro.

   -o, --options opts
          Options are specified with a -o flag followed by a  comma  sepa‐
          rated string of options. For example:

                 mount LABEL=mydisk -o noatime,nouser


# FILESYSTEM INDEPENDENT MOUNT OPTIONS

   remount
          Attempt to remount an already-mounted filesystem.  This is  com‐
          monly  used  to  change  the mount flags for a filesystem, espe‐
          cially to make a  readonly  filesystem  writable.  It  does  not
          change device or mount point.

          The remount functionality follows the standard way how the mount
          command works with options from fstab. It means the  mount  com‐
          mand doesn't read fstab (or mtab) only when a device and dir are
          fully specified.

          mount -o remount,rw /dev/foo /dir

          After this call all old mount options are replaced and arbitrary
          stuff  from  fstab  is ignored, except the loop= option which is
          internally generated and maintained by the mount command.

          mount -o remount,rw  /dir

          After this call mount reads fstab (or  mtab)  and  merges  these
          options with options from command line ( -o ).

   ro     Mount the filesystem read-only.

   rw     Mount the filesystem read-write.

información relacionada