Bagaimana saya bisa menonaktifkan unit yang dihasilkan oleh systemd-fstab-generator
atau systemd.generator
?
Inilah upaya saya:
$ 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
Seperti yang Anda lihat dari status keluar
.automount
unit masih diaktifkan.
Jawaban yang Diterima:
Dari jawaban ini:
File unit yang dihasilkan tidak secara otomatis diaktifkan oleh systemd. Tidak ada yang istimewa tentang mereka sejauh menyangkut systemd. Setiap generator individu harus secara eksplisit membuat tautan simbolis yang menghubungkan unit yang dihasilkan ke target, sehingga mengaktifkan target mengaktifkan unit yang dihasilkan melalui ketergantungan dengan cara biasa.
Menghapus symlink di bawah /run/systemd/generator/local-fs.target.wants
akan menonaktifkan .automount
sampai boot berikutnya.
Untuk menghentikan pembuatan waktu boot unit, tambahkan noauto
ke /etc/fstab
masuk seperti yang dikatakan sebasth.
Ketahuilah bahwa ada beberapa keajaiban yang diperlukan untukstop an
.automount` unit tanpa melepas sistem file.