Проблемы такого рода обычно связаны с приемом сигнала SIGSTOP
; сигнал, который обычно связан с комбинацией CTRL + Z ; после сообщения «остановленный процесс» введите команду jobs
, если вы найдете там свою программу, это означает, что ваша программа получила этот сигнал.
В этом случае проверьте свой код, а также будьте осторожны и проверьте свои журналы, чтобы убедиться, что какая-то фоновая программа не отправляет этот сигнал.
Я также добавляю документацию по сигналам, где вы можете проверить все значения сигналов, в том числе и для SIGSTOP:
Похоже, я обнаружил, почему UDisks игнорирует вашу запись fstab
--UDisks не может проанализировать вашу записьfstab
:
UUID="3537-3761" /data exfat-fuse defaults,nofail,x-systemd.device-timeout=2ms 0 0
Кавычки в UUID="3537-3761"
вызывают проблему. Быстрый тест в моей системе:
В кавычках:
$ udisksctl mount -b /dev/sdb1
Mounted /dev/sdb1 at /run/media/vojta/E2FC-EAE3
Без:
$ udisksctl mount -b /dev/sdb1
Mounted /dev/sdb1 at /mnt/test
Я не уверен, что это должно работать, во всех примерах (, включая man fstab
), указано указывать записи с UUID как UUID=<uuid>
, поэтому без кавычек, но mount
работает, поэтому UDisks, вероятно, тоже следует, поэтому вы можете сообщить об этом как об ошибке UDisks.