таким образом, чтобы пакет systemd не нужно было устанавливать в корневую систему?
вот тут немножко есть, но непонятно:
Systemd в initramfs своими руками (комментарий)
непонятно, например, какая программа будет запускаться первой, после того, как отработает такой initramfs. Если рассуждать абстрактно - то systemd из initramfs должен начать читать всякие-разные (какие?) конфиги с диска и запускать сервисы типа gdm (тоже с диска).
А люди говорят, что systemd становится две штуки - одна в initramfs а другая на диске... Как этого избежать?