Avec init scripts (ou avec openrc), j'ai toujours pu lancer des services à partir d'une racine d'installation différente.
mais quand je cours chroot /somepath/to_root /usr/bin/systemctl start someservice
J'ai obtenu :
Running in chroot, ignoring request.
Existe-t-il un moyen de forcer systemd à lancer le service ?
更新しています。
J'ai oublié de dire que mon système hôte exécute des scripts init ou openrc, mais jamais systemd, et que j'utilise chroot pour dépanner des systèmes Unix qui ne peuvent même pas lancer un scripts minimal.