A resposta é que nada acontece. Você está substituindo seu processo por exec
ing - o processo bifurcado só sabe que seus pais pid são 1, realmente não se importa se esse processo foi systemd ou algum initramfs /init
. A única coisa obscura é que ele será um daemon sem um serviço systemd, portanto o journalctling, o reinício, etc. não funcionarão direito - a menos que você crie especificamente seu próprio serviço que "se anexa" ao processo bifurcado (provavelmente não muito difícil dado que deveria ter um pid determinista etc).
Em geral, não é recomendável ter o código initramfs em execução após a inicialização normal exatamente por esses motivos, mas ele não trava o sistema. Há alguma discussão interessante nos campos de comentários do link onde isso é discutido brevemente.