Друзья, привет. Недавно у меня мой Астра Линукс перестал загружаться. Все было нормально; работал за компом как обычно. Заметил, что перестали запускаться программы с рабочего стола.

Решил перезагрузить систему и после перезагрузки получил черный экран с ошибкой Failed to connect LVMetad, Falling back to device scanning

Далее, система чуть подробнее указывает на каком томе ошибка:

 //dev/mapper/homeastra–vg-root contens file system with errors, check forced. Inodes that were part of a corrupted orphane linken list founf 

Давайте разберемся о чем это сообщение. Оно указывает на первопричину – повреждение файловой системы.

  • //dev/mapper/homeastra–vg-root – это имя тома, который содержит ошибки. У меня Астра линукс устанавливалась с применением LVM ( менеджера логических томов).  Соответственно, мой том монтируется системой в таком виде, но …
  • …содержит файловую систему с ошибками,  нужна принудительная проверка. Индексы, частью повреждены и ссылки на файлы не работают.

Что такое Inodes that were part of a corrupted orphane linken list?

Инода простыми словами – это уникальный индекс, присваиваемый файлу (или папке) Linuks файловой системой. Список этих индексов создается на этапе инициализации файловой системы при установке Linux.

Список нод  содержит строго определенное количество записей. Inode в свою очередь содержит информацию о каком -либо файле. такую как его метаданные (дата, имя, права доступа  к файлу, блоках данных и др. зависит от типа  используемой файловой системы).

Список Inode размещается в самом начале дискового раздела. В нашем сегодняшнем случае индексы стали некорректным – из-за повреждения файловой системы появились “пустые” номера-ноды. Нужные файлы для загрузки система найти не может.

Failed to connect LVMetad, Falling back to device scanning, Astra Linux не загружается, как исправить?

Теперь мы знаем, какие метаданные повреждены, и на каком томе. Остается только запустить проверку этого тома  на поиск и исправление ошибок. Для этого мы будем использовать установочную флешку Astra Linux Орел в режиме восстановления системы.

В режиме восстановления доходим до окна выбора тома который будет использоваться в качестве корневой ФС:

 

Я выбрал  dev/X-vg/root (X – имя вашего компьютера.) . Нужно дойти до окна как на фото ниже:

Будет запущен интерпретатор командной строки, в который мы далее введем пару команд. Сначала нам нужен список дисков нашего компьютера, содержащий их имена и пути к ним:

 

 blkid 

 

Мы получили “координаты” поврежденного раздела. Теперь нужно размонтировать этот том – ведь мы использовали его для запуска оболочки на предыдущем шаге:

 umount /dev/mapper/homeastra–vg-root 

Теперь можно приступать к исправлению ошибок на диске.

Видео почему Астра Линукс не загружается, проверка диска командой fsck

 UNEXPECTED INCONSISTENCY RUN fcsk MANUALLY  (i.e. without -a or -p options) fsck exited with status code4 что делать?

Это диагностическое сообщение видим при загрузке. Astra Linux сообщает о необходимости вручную запустить утилиту проверки диска fsck без параметров -a или -p Сделаем это следующей командой:

 fsck.ext4 -c -f /dev/mapper/homeastra–vg-root 
  • ext4 означает тип используемой файловой системы;
  • -с параметр показывает прогресс проверки в процентах;
  • -f параметр  предписывает принудительную проверку раздела даже если она не повреждена;
  • /dev/mapper/homeastra–vg-root это “координаты” проверяемого раздела.

Параметр –a автоматически исправляет ошибки, считается устаревшим и не рекомендуется. Параметр –p аналогичен параметру –a и параметру –y

Процесс не должен занять много времени, проходи в  несколько этапов. Будут найдены ошибки:

Система при каждой ошибке будет выдавать запрос на исправление. Отвечать утвердительно. После окончания проверки надо перезагрузиться. Возможно придется при загрузке нужно будет выбрать ядро с recovery mode (hardened или обычное) .

Вот таким путем я решил проблему. Удачи! Пишите в комментариях если знаете еше способы!

1 комментарий для “Failed to connect LVMetad, Falling back to device scanning Astra linux не загружается

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.