GNU/Linux >> Linux Esercitazione >  >> Linux

Systemd:non è possibile disabilitare il file di unità generato?

Come posso disabilitare un'unità generata da systemd-fstab-generator o systemd.generator ?

Ecco il mio tentativo:

$ 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

Come puoi vedere dallo stato di uscita il .automount l'unità è ancora abilitata.

Risposta accettata:

Da questa risposta:

I file di unità generati non vengono attivati ​​automaticamente da systemd. Non c'è niente di speciale in loro per quanto riguarda systemd. Ogni singolo generatore deve creare in modo esplicito collegamenti simbolici che collegano un'unità generata a un target, in modo che l'attivazione del target attivi l'unità generata tramite una dipendenza nel modo normale.

Rimozione del collegamento simbolico in /run/systemd/generator/local-fs.target.wants disabiliterà il .automount fino al prossimo avvio.

Per interrompere la generazione di avvio dell'unità, aggiungi noauto al /etc/fstab entrata come ha detto sebasth.

Tieni presente che è necessaria una certa magia per stop an .automount` unità senza smontare il filesystem.


Linux
  1. Sostituzione di rc.local nei sistemi Linux systemd

  2. Apache non può essere avviato dopo la reinstallazione

  3. Possiamo testare l'allocazione della memoria in unità?

  4. reindirizzare i log del servizio systemd su file

  5. WIFI - Disabilita la schermata di accesso all'hotspot

Gestisci l'avvio usando systemd

Come gestire le unità systemd all'avvio

Unità Systemd Run in caso di successo di un altro?

Come disabilitare lo scambio in Linux

File unità Systemd - WantedBy e After

Impossibile inviare i dati MySQL al file