Encontré en una de las máquinas con las que trabajo una cosita extraña.
Tengo algunos mount --bind hechos en mi máquina que no aparecen en la lista cuando escribo mount.
¿Hay alguna idea de cómo enumerar todos los directorios montados que no figuran en el montaje?
Gracias
Respuesta1
La respuesta rápida es que ni mount
ni /etc/mtab
ni /proc/mounts
contienen información sobre si se ha realizado una operación de montaje en particular usando la opción "vincular".
Si puede ver el punto de montaje (/mnt/tmp2 en el ejemplo de su comentario) en la salida de mount, entonces se ha montado correctamente. No debería esperar ver "bind" en el resultado de mount
.
Para obtener una respuesta larga, consulte la muy interesante respuesta de Gilles (y los comentarios debajo)aquí.
Respuesta2
mount
no muestre todos los puntos de montaje en caso de error, o si /etc está en modo de solo lectura (el caché del archivo es /etc/mtab).
Para ver los puntos de montaje haga uncat /proc/mounts
Es extraño que no hayas visto --bind en mtab...