¿Cómo puedo deshabilitar una unidad generada por systemd-fstab-generator
? o systemd.generator
?
Aquí está mi intento:
$ 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
Como puede ver en el estado de salida el
.automount
la unidad aún está habilitada.
Respuesta aceptada:
De esta respuesta:
Systemd no activa automáticamente los archivos de unidad generados. No hay nada especial en ellos en lo que respecta a systemd. Cada generador individual tiene que crear explícitamente enlaces simbólicos que conecten una unidad generada a un objetivo, de modo que al activar el objetivo se active la unidad generada a través de una dependencia de la manera normal.
Eliminando el enlace simbólico en /run/systemd/generator/local-fs.target.wants
deshabilitará el .automount
hasta el próximo arranque.
Para detener la generación de tiempo de arranque de la unidad, agregue noauto
al /etc/fstab
entrada como dijo sebasth.
Tenga en cuenta que se requiere algo de magia para stop an
unidad .automount` sin desmontar el sistema de archivos.