
Tengo un sistema CentOS7 y le construí un kernel 4.14.29, creé un initrd, tal como lo he hecho muchas, muchas otras veces. Cuando hago esto ahora (pasando de un kernel 4.11 a un 4.14.29), veo mi sistema de archivos raíz.tambiénmontarse encima /usr
. Élsolosucede con el kernel 4.14, aunque sospecho que es el kernel realinitramfseso es hacerlo.
Durante initrd, veo:
[ OK ] Reached target Remote File Systems.
Mounting /sysroot...
[ OK ] Mounted /sysroot.
Mounting /sysroot/usr...
[ OK ] Mounted /sysroot/usr.
[ OK ] Reached target Initrd Root File System.
Starting Reload Configuration from the Real Root...
[ OK ] Started Reload Configuration from the Real Root.
[ OK ] Reached target Initrd File Systems.
Sólo debería haber un sistema de archivos "raíz". No hay nada que deba montarse en /usr
, y ciertamente nada en /etc/fstab que deba obligarlo a hacerlo. Así que no sé por qué estaría montando un archivo /sysroot/usr
. Incluso eliminé explícitamente el usrmount
módulo dracut, no hay diferencia.
Además, no debería volver a montar el sistema de archivos "raíz" aquí. El sistema de archivos raíz es un dispositivo LVM /dev/mapper.
¿Alguna idea de qué podría causar esto y cómo solucionarlo? (PD: No puedo acceder al shell de emergencia de Dracut por alguna extraña razón...)