Исправление медленного завершения работы «systemd-shutdown[1]: ожидание процесса: проблема crond».
Недавно у моего ноутбука с Ubuntu возникла проблема с отключением питания. Каждый раз, когда я выключаю или перезагружаю компьютер, он зависает на пустом экране с текстовым сообщением «systemd-shutdown[1]: ожидание процесса: crond» более чем на час. минута.
Судя по ключевому слову «crond», это как-то связано с заданием по расписанию cron. И благодаря этому потоку пользователь может запустить команду ниже, чтобы получить список всех текущих заданий cron по расписанию:
find /etc/cron* -type f | xargs ls -ltr
И там вы обнаружите, что плановое задание «/etc/cron.d/collect» пытается запустить неизвестный двоичный файл crond в каталоге «/var/tmp» каждые 10 раз. минута (например, 5:10, 5:20, 5:30…). Таким образом, проблема может не возникнуть при выключении/перезагрузке в течение нескольких минут после входа в систему.
В каталоге /var/tmp хранятся временные файлы или папки, которые сохраняются между перезагрузками системы. Согласно @bird7676 в этой теме, файлы, вероятно, были созданы Free Download Manager.
Решение:
Если вы не используете и удалили Free Download Manager, просто удалите эти временные файлы, а также запланированное задание.
Для этого либо используйте средство очистки системы (например, BleachBit), либо нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал, и выполните команду ниже, чтобы удалить файлы:
sudo rm /etc/cron.d/collect /var/tmp/crond /var/tmp/bs
Если приложение важно для вас, вы можете запустить команду «mv
», чтобы переместить файлы в другое место или сделать резервную копию незавершенных загрузок перед их удалением.
ПРИМЕЧАНИЕ. Хотя двоичный файл все еще может работать, хотя вы удалили файл, вам может потребоваться дважды выключить/перезагрузить компьютер, чтобы проверить, устранена ли проблема.