Xubuntu 20.04 Не удалось завершить работу DM-устройств при выключении

Вопрос или проблема

При выключении я получаю несколько сообщений об ошибках.

ln: /tmp/mountroot-fail-hooks.d//scripts/init-premount/lvm2: Нет такого файла или директории
/dev/mapper/myvg-main: чисто 428987/22929408 файлов, 6648808/91686912 блоков
[    36.380403] systemd-shutdown[1]: Не удалось завершить устройства DM, игнорируется

Система выключается после этих сообщений, и я могу загрузиться без проблем. Я использую Xubuntu 20.04. Как я могу это решить?

Ответ или решение

На Xubuntu 20.04 сообщение об ошибке "Failed to finalize DM devices on shutdown" может быть вызвано рядом причин, связанных с корректностью работы системы управления устройствами (DM – Device Mapper). Также присутствует ошибка, указывающая на отсутствие каталога или файла /tmp/mountroot-fail-hooks.d//scripts/init-premount/lvm2. Рассмотрим подробное решение данной проблемы.

1. Анализ сообщения об ошибке

При завершении работы системы сообщение Failed to finalize DM devices, ignoring свидетельствует о том, что какие-то устройства, управляемые Device Mapper, не были корректно завершены. Это может происходить по нескольким причинам:

  • Проблемы с конфигурацией LVM (Logical Volume Management).
  • Ошибки в процессе инициализации или завершения работы служб, использующих DM.
  • Отсутствие необходимых каталогов или скриптов, что в вашем случае подтверждается отсутствием скрипта LVM.

2. Проверка наличия необходимых скриптов

Ошибки о том, что /tmp/mountroot-fail-hooks.d//scripts/init-premount/lvm2 отсутствует, могут указывать на проблемы с установкой или повреждение файловой системы. Вам следует выполнить следующие действия:

  • Проверьте наличие каталога и файла: выполните команду:

    ls -l /tmp/mountroot-fail-hooks.d/scripts/init-premount/lvm2

    Если каталог или файл отсутствует, вам потребуется его создать или восстановить.

  • Восстановите скрипты LVM: в случае отсутствия файлов можно попытаться переустановить пакет lvm2:

    sudo apt-get install --reinstall lvm2

3. Настройка параметров завершения работы

Если проблема с завершением работы продолжает возникать, вы можете попробовать отключить применение DM для конкретных устройств в вашем конфигурационном файле:

  • Откройте файл конфигурации /etc/lvm/lvm.conf и проверьте параметры, которые могут влиять на работу DM, например, filter или activation.

4. Запуск диагностики системы

Для дальнейшего анализа и устранения проблемы:

  • Запустите диагностику файловой системы:

    sudo fsck -f /dev/mapper/myvg-main
  • Проверьте статус LVM:

    sudo lvscan

    Убедитесь, что все логические объёмы отображаются корректно и не имеют ошибок.

5. Обновление системы

Также рекомендуется обновить систему и все установленные пакеты:

sudo apt update && sudo apt upgrade

6. Логи системы

Если вышеперечисленные шаги не дали результата, просмотрите журналы системы для получения более подробной информации о процессе завершения работы:

journalctl -b -1

Это поможет выявить дополнительные сообщения об ошибках, которые могут помочь в более глубоком анализе проблемы.

Заключение

Сообщение об ошибке "Failed to finalize DM devices on shutdown" на Xubuntu 20.04 может быть решено через восстановление отсутствующих файлов, проверку правильности конфигурации LVM и диагностику системы. Следуя приведённым шагам, вы сможете устранить проблему и вернуть стабильную работу вашей системы. Не забывайте регулярно проверять журнал и обновлять пакеты для предотвращения подобных ситуаций в будущем.

Оцените материал
Добавить комментарий

Капча загружается...