¿Cómo entender / etc / mtab?


13
/dev/mapper/VolGroup00-LogVol00 / ext3 rw 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
devpts /dev/pts devpts rw,gid=5,mode=620 0 0
/dev/sda1 /boot ext3 rw 0 0
tmpfs /dev/shm tmpfs rw 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0
sunrpc /var/lib/nfs/rpc_pipefs rpc_pipefs rw 0 0

¿Qué significan las 6 columnas?

Respuestas:


17

mtab enumera los sistemas de archivos actualmente montados y es utilizado por los comandos de montaje y desmontaje cuando desea enumerar sus montajes o desmontar todos. No lo usa el núcleo, que mantiene su propia lista (en /proc/mountso /proc/self/mounts). Su estructura es la misma que fstab (ver página de manual) .

Separados por espacios en blanco, sus 6 columnas son:

  1. Monte el dispositivo si corresponde o "ninguno"
  2. punto de montaje
  3. Sistema de archivos
  4. Opciones de montaje
  5. Usado por el comando dump, 0 para ignorar *
  6. Utilizado por el comando fsck (qué orden verificar en el arranque), 0 para ignorar *

* Nota: mtab coloca un valor ficticio en las columnas quinta y sexta para que el archivo conserve la misma estructura que fstab. Estas columnas no tienen ningún significado en mtab.


3

El /etc/mtabarchivo comparte la misma estructura que /etc/fstab. De acuerdo con este sitio, las columnas 5 y 6 /etc/fstabse utilizan para almacenar "Opciones de volcado y descarga". La quinta columna se usa para determinar si se debe realizar el vaciado de la partición, y la sexta para decidir si se debe procesar un fsck en la partición.

En /etc/mtab, sin embargo, estas dos opciones pierden su sentido. De hecho, estas dos opciones se utilizan al montar las particiones y /etc/mtabenumera las particiones que ya están montadas. Si lo entiendo correctamente, estas opciones no son útiles /etc/mtab. Pueden estar aquí por razones de compatibilidad /etc/fstab, ya que el contenido de /etc/mtabdebe ser directamente utilizable en/etc/fstab


Buen punto sobre columnas 5 y 6 son de sentido en / etc / mtab, pero estar allí de modo que se puede pegar en / etc / fstab y ser compatible
thomasrutter

2

Las columnas en /etc/mtabson las mismas /etc/fstab, excepto que representan los sistemas de archivos actualmente montados en lugar de aquellos configurados para ser montados por la instalación o el administrador del sistema.

Solía ​​poder cat /etc/mtab > /etc/fstabguardar la configuración actual de los sistemas de archivos montados para futuras botas. No recomendaría esto, dice, ya mtabque no conserva los montajes por etiqueta o UUID, como UUID=o LABEL=en / etc / fstab, que es bastante común en las distribuciones en estos días. Esto provocará problemas para los dispositivos que pueden no iniciarse en el mismo orden, como unidades externas USB o eSATA.

man fstab le dará una descripción de las columnas.


1
No veo cómo responde la pregunta.
Agemen

2

El archivo / etc / mtab es la lista de sistemas de archivos montados que mantiene los programas de montaje y desmontaje. Su formato es similar al archivo fstab Las columnas arw

  • dispositivo el dispositivo o sistema de archivos remoto que está montado.
  • punto de montaje el lugar en el sistema de archivos donde se montó el dispositivo.
  • filesystem escriba el tipo de sistema de archivos montado.
  • opciones las opciones de montaje para el sistema de archivos
  • dump utilizado por dump para decidir si el sistema de archivos necesita volcado.
  • fsckorder utilizado por fsck para reducir el pase fsck para su uso.

Consulte la página de manual de fstab .

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.