GNU/Linux >> Tutoriales Linux >  >> Linux

¿Montar un nuevo sistema de archivos afecta a los montajes de enlace no recursivos?

Debería poder ver que los nuevos montajes dejan de copiarse si ejecuta mount --make-private en el punto de montaje.

La diferencia cuando se ejecuta bash como init es que la fuente el sistema de archivos se ha montado como privado. [*] Mientras que arrancar el sistema completo ejecuta efectivamente --make-shared . Puedes ver la diferencia mirando findmnt -o +PROPAGATION .

Una vez que el sistema de archivos raíz se monta como compartido, cualquier sistema de archivos montado directamente debajo heredará la misma configuración de propagación.

El sistema de archivos raíz se vuelve a montar como compartido por systemd . Esta característica se agregó a systemd alrededor de 2012. Se discutió en la increíble wiki de Arch Linux.

https://wiki.archlinux.org/index.php?title=Talk:Systemd&oldid=411350#Systemd_defaults_.2F_to_rshared.2C_gotcha

https://github.com/systemd/systemd/commit/b3ac5f8cb98757416d8660023d6564a7c411f0a0

Mientras lee esto, también recomiendo aprender a desmontar de forma segura un montaje de enlace recursivo. Porque en montajes compartidos, monta y desmonta propagarse en ambas direcciones :-).

[*] Arrancando con init=/bin/bash , vi los sistemas de archivos montados como privados. Aunque todavía estaba arrancando con dracut de Fedora initramfs, que ejecuta systemd internamente. No estoy 100% seguro de lo que estaba pasando aquí.


Linux
  1. ¿Los resultados de Du en el sistema de archivos son incompatibles con Df?

  2. ¿Montar un sistema de archivos Cifs directamente o a través de Fstab?

  3. ¿Cómo tener un sistema de archivos montado durante el inicio de sesión del usuario?

  4. Cómo encontrar las opciones de montaje del sistema de archivos montado actualmente

  5. ¿Cómo migrar un servidor BIND DNS a un nuevo hardware?

Cómo encontrar el tipo de sistema de archivos montado en Linux

Nueva función de contenedor:monturas superpuestas volátiles

Problema al adjuntar y montar el volumen EBS existente en el sistema de archivos de la instancia EC2

¿Cómo usar la nueva función de datos en línea ext4? (almacenando datos directamente en el inodo)

¿Por qué el enlace de montaje de un archivo después de desvincular falla con ENOENT?

¿Desventajas de montar un sistema de archivos con noatime?