Hallo stoerti,
ich bastle auch grad an dem Thema. Ich bin da wie folgt vorgegangen:
pacman -S systemd
installiert SystemD.
Dann die von SystemD benötigten Dateien erstellt, - hast du ja schon gemacht.
Nun kannst du testweise SystemD benutzen, indem du beim Booten an die Kernelzeile
init=/bin/systemd
anhängst.
Das ignoriert für den nächsten Start die Initscripte und nutzt SystemD.
Im laufenden System kannst du nun wie fs4000 schon schrieb alle von dir benötigten Dienste starten und sehen ob sie einwandfrei hochlaufen.
Bei einem
fail entweder
systemctl status <dienstname>.service
oder
journalctl
eingeben, um zu sehen wo es hakt.
Für viele Standarddienste gibt es schon vorgefertigte Service-Units.
Probleme hatte ich mit meiner locale nachdem ich dann endgültig
initscripts
deinstalliert habe. Trotz richtiger Konfiguration sprach mein System auf einmal POSIX.
Abhilfe schafft hier das Paket
systemd-sysvcompat
Gruß... Schlummi