проверьте поддерживаемые файловые системы, используя:
cat /proc/filesystems
если вы найдете там exFAT, он его поддерживает.
также модуль exFAT работает с ядром 3.8.11 и 3.9.
Когда вы используете команду service
, она будет искать идентификатор процесса (pid ), который был установлен при запуске. Ваш сервис определен как:
pidfile="/var/run/secret_service/${name}.pid"
Когда вы запросите status
, pid будет получен из этого файла и проверит, запущен ли процесс.
Если вы изучите вывод ps
, я почти уверен, что вы обнаружите, что идентификатор процесса запущенной службы не соответствует тому, что находится в файле pid.
Ваш rc-скрипт выглядит немного подозрительно. Вы уверены, что хотите указать «секретную службу _» в пути pid-файла? Если да, то убедитесь, что он есть.
Было бы более распространенным с:
pidfile="/var/run/${name}.pid"