Избегайте вызова команд от имени пользователя root в стартовом RC-скрипте!
Попробуйте добавить такие строки в свой/etc/fstab
:
UUID=2289-0B91 /mnt fat32 defaults,noauto 0 0
noauto
должен предотвращать монтирование раздела при запуске. Найдите UUID ваших разделов с помощьюlsblk -f
It's not a daemon so I think it makes no sense to dwell into systemd
И здесь вы ошибаетесь.
Есть два пути решения этой проблемы, оба из которых включают systemd.
.mount
юниты, и измените генератор. Обычно это будет systemd-fstab-generator
или systemd-gpt-auto-generator
. Тот факт, что вы не можете найти строки в /etc/fstab
, которые управляют первым, указывает на то, что это, скорее всего, второе или какой-то пользовательский генератор. .mount
устройства. Соответствующие блоки монтирования можно найти с помощью systemctl --all
.
Конечно, если выяснится, что .mount
юнитов нет, то это должно происходить в результате какого-то дополнительного механизма, возможно, скрипта, который идет и явно монтирует материал, который вам просто нужно решить, как отключить.
systemd.mount
. справочные страницы systemd . freedesktop.org. systemd-fstab-generator
. справочные страницы systemd . freedesktop.org. systemd-gpt-auto-generator
. справочные страницы systemd . freedesktop.org.