Jak mohu zakázat jednotku generovanou systemd-fstab-generator
nebo systemd.generator
?
Tady je můj pokus:
$ systemctl is-enabled media-backup.automount
generated
$ echo $?
0
$ sudo systemctl disable media-backup.automount
$ echo $?
0
$ systemctl is-enabled media-backup.automount
generated
$ echo $?
0
Jak můžete vidět ze stavu ukončení
.automount
jednotka je stále povolena.
Přijatá odpověď:
Z této odpovědi:
Vygenerované soubory jednotek nejsou automaticky aktivovány systémem systemd. Pokud jde o systemd, není na nich nic zvláštního. Každý jednotlivý generátor musí explicitně vytvořit symbolické odkazy, které spojují vygenerovanou jednotku s cílem, takže aktivace cíle aktivuje vygenerovanou jednotku prostřednictvím závislosti normálním způsobem.
Odstranění symbolického odkazu pod /run/systemd/generator/local-fs.target.wants
zakáže .automount
do příštího spuštění.
Chcete-li zastavit generování jednotky při spuštění, přidejte noauto
do /etc/fstab
vstup, jak řekl sebasth.
Uvědomte si, že stop an
vyžaduje určité kouzlo Jednotka .automount` bez odpojení souborového systému.