Celeb Glow
updates | March 11, 2026

How to disable systemd service in rescue mode

I have a service that kills the system every time it boots (OOM). I need to get rid of it, but debian 8 doesn't seem to have recovery boot option anymore, so I had to boot using cd and used rescue, that chrooted to root FS.

Now when I do:

# systemctl

I get

Running in chroot, ignoring request.

So how can I disable it, when systemd doesn't allow me to change the configuration in rescue mode?

1 Answer

To disable it, you call systemctl disable <service>. Without arguments, systemctl displays the current state, which is obviously not possible in a chroot.

Alternatively, you can also go to /etc/systemd/system/ and remove the symlink to your service (probably in the multi-user.target.wants folder).

If it is a service that is enabled by default, you need to create a symlink (named <service>.service) to /dev/null to disable it. Where the symlink needs to be depends on where in /lib/systemd/system the service is enabled.

3

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy