Com o systemd para init, o destino de resgate do systemd pode ser alcançado adicionando systemd.unit=rescue.target
(ou emergency.target
se isso falhar) à linha de comando de inicialização em /boot/cmdline.txt
.
Se isso não funcionar por algum motivo, ou em um sistema não-systemd, adicione init=/bin/sh
ao final da linha, o que fará com que o sistema ignore completamente qualquer coisa relacionada ao systemd.
Em ambos os casos, você precisará montar o sistema de arquivos de leitura / gravação para fazer quaisquer modificações. Você pode fazer isso anexando rw
à linha de comando de inicialização ou emitindo mount -o remount,rw /
na inicialização.