Исправляем ошибку: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY

  • 14.06.2019
  • 26 899
  • 26
  • 29.05.2020
  • 172
  • 171
  • 1
Исправляем ошибку: UNEXPECTED INCONSISTENCY RUN fsck MANUALLY

Недавно столкнулся с ситуацией, когда сервер, работающий под Ubuntu перестал загружаться, просто зависал на сообщении random: crng init done
Далее я попытался загрузиться в Recovery Mode и увидел вот такую ошибку:

/dev/sda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.

Полностью ее текст выглядел так:

fsck from util-linux 2.26.2
/dev/sda1 contains a file system with errors, check forced.
/dev/sda1: Inodes that were part of a corrupted orphan linked list found.
/dev/sda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
fsck exited with status code 4
The root filesystem on /dev/sda1 requires a manual fsck
Busybox v1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs) _

Предварительные действия

Хорошим решением будет перед следующим пунктом - сделать клон диска с данными (например с помощью clonezilla live cd), чтобы в случае, если команда fsck отработает неверно - иметь возможность их как-нибудь восстановить. И осуществлять все описание ниже действия уже с клонированным диском, чтобы с случае проблем, просто вернуть на место старый диск или же передать его тому, кто сможет восстановить данные.

Решение проблемы

Как видно из текста ошибки, проблема в том, что команд fsck не смогла корректно отработать в автоматическом режиме. Для устранения ошибки, необходимо запустить эту команду в ручном режиме. Для этого в консоли набираем:

fsck /dev/sda1

/dev/sda1 - это тот раздел, проблемы с которым показаны в тексте ошибки "The root filesystem on /dev/sda1 requires a manual fsck"
После запуска этой команды, будут выводится различные предложения с исправлением обнаруженных ошибок, на каждом пункте необходимо будет нажать клавишу y на клавиатуре. Либо один раз нажать клавишу a и тогда все обнаруженные ошибки будут автоматически исправлены. После окончания работы fsck, необходимо попробовать перезагрузить компьютер и проверить, что ошибок больше нет и все функционирует как следует.

Была ли эта статья Вам полезна?

Комментарии к статье (26)

    • Криворук

    Супер, огромное спасибо! Проковырялся пол дня, пока додумался что гуглить. В итоге через KVM доступ все сделал сам. На ionos суппорт оказывается только через телефон, полная дичь.

    • Иван

    Большое спасибо, помогло!

    • Дмитрий

    Премного благодарен. Возникла такая проблема на виртуалке. Решение помогло!

    • Аноним

    Доброе утро. Очень помогло, благодарю . Всех благ).

    • Илья

    Благодарю от Всей души, - очень выручили! Кратко, точно, по делу и позволяет решить проблему!

    • Distinctio Recusand

    Огромное спасибо - ПОМОГЛИ.

    • Руслан

    Огромная благодарность зав Вашу статью, очень помогла!

    • Виктор

    Спасибо!!!!!!!!!!!!!!!!!!!!!!

    • Азат Гиз

    Админ красавчик!

    • Дима

    Огромное спасибо. Подскажите, а из-за чего это ошибка возникает? Я один раз или два раза в месяц получаю эту ошибку, но так и не понял из-за чего.

      • AJIekceu4

      С диском могут быть проблемы, непредвиденное отключение питания. Если ошибка постоянно появляется без отключения питания, то я бы проверил состояние диска, нет ли в нем bad block'ов и т.п.

    • Ишорь

    Спасибо огромадное !

    • Вероника

    Здравствуйте! На ноутбуке после разряда батареи вышло системное окно, сначала файлы распаковывались, а потом остановился процесс загрузки на этой ошибке [ 35.004430] random: crng init done. Подскажите что делать, выше перечисленные команды не помогают. За ранее спасибо!

      • AJIekceu4

      Вы сначала запустили Recovery mode на ноутбуке, чтобы данные команды вводить? Если они не помогают, то скиньте, что именно эти команды пишу, когда запускаются.

    • Даниил

    Спасибо! Выручили!

    • Аноним

    Thanks.

    • Аноним

    Благодарю! Работает, просто и по делу написано. Есть толковые ребята у нас!

    • Alex

    Огромное спасибо, решил этим методом похожую проблему (с multi-claimed blocks)

    • Александр

    Спасибо. Это решило мою проблему

    • Валерий

    Спасибо. Помогло на proxmox 6.2 после сбоя питания.

    • Джон

    Большое спасибо, очень помогли!

    • Аноним

    Большое спасибо вам за статью

    • Денис

    Намучился с vagrant Debian на убунте ппц как. Пока не включил GUI debug и не увидел эту ошибку.
    Спасибо большое!

    • Аноним

    Спасибо брат админ, а та прям беда!
    Думал ее переустанавливать!

    • Ринат

    Спасибо тебе, добрый человек! Спас!

    • Stanislaus

    Спасибо. Ваша статья была весьма полезна, для меня.

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

Ваш адрес email не будет опубликован.

Напоминаем Вам, что Ваше сообщение будет опубликовано только после проверки администратором сайта. Обычно это занимает 1-2 рабочих дня.