Initramfs criando ponto de montagem incorreto/duplicado no Linux

Initramfs criando ponto de montagem incorreto/duplicado no Linux

Eu tenho um sistema CentOS7 e construí um kernel 4.14.29 para ele, criei um initrd para ele - assim como fiz muitas, muitas outras vezes. Quando faço isso agora (passando de um kernel 4.11 para um 4.14.29) - estou vendo meu sistema de arquivos raiztambémsendo montado /usr. Istoapenasacontece com o kernel 4.14, embora eu suspeite que seja o realinitramfsisso é fazer isso.

Durante o initrd - vejo:

[  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.

Deve haver apenas um sistema de arquivos "raiz". Não há nada que deva ser montado em /usr, e certamente nada em /etc/fstab que deva fazer isso. Então não sei por que seria montar um arquivo /sysroot/usr. Até removi explicitamente o usrmountmódulo dracut - sem diferença.

Além disso, não deveria estar remontando o sistema de arquivos "raiz" aqui. O sistema de arquivos raiz é um dispositivo LVM /dev/mapper.

Alguma ideia do que causaria isso e como consertar? (PS: não consigo entrar no shell de emergência do Dracut por algum motivo estranho...)

informação relacionada