Главная » Error » Contains a file system with errors check forced

Contains a file system with errors check forced

При запуске linux пишет что то непонятное.

/dev/sda1 contains a file system with errors, check forced.
/dev/sda1: Inodes that were part of 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 reuires a manual fsck

 

Давайте построчно разберём, чего же от нас хочет Linux:

/dev/sda1 содержит файловую систему с ошибками; инициирована проверка.
/dev/sda1: были найдены inod-ы, являющиеся частью повреждённого связного списка.

/dev/sda1: НЕОЖИДАННАЯ НЕСОГЛАСОВАННОСТЬ ДАННЫХ: ЗАПУСТИТЕ fsck ВРУЧНУЮ. (т. е. без ключей -a и -p)
fsck завершила работу с кодом возврата 4
Корневая файловая система на /dev/sda1 требует ручного вызова fsck

В первых трёх строках нам сообщают, что на /dev/sda1 имеются повреждения файловой системы. Однако они не настолько страшны (inode — это заголовок файловой записи). Единственное, что потеряется при восстановлении — уникальный номер и, как результат, путь до соответствующего файла; так что он будет помещён в папку lost+found в корне /dev/sda1. Главное, чтобы это не оказался какой-нибудь системный файл, ожидаемый во время загрузки ОС по конкретному пути.

Самой последней строкой вывода является (busybox). Это приглашение командной строки минимальной версии консоли, внутрь которой вшит минимальный набор команд. Вариант аварийный, но его будет достаточно для «починки» раздела и перезагрузкив обычный режим.

Для «починки» введите команду:

fsck -y /dev/sda1 ; reboot -f

Первая часть (аналог Windows-ского chkdsk) выполнит проверку и безусловное (ключ -y) исправление ошибок; вторая выполнит перезагрузку сразу же по окончании этой операции.

Кстати, вы не обесточивали компьютер прямо во время работы? Не выдёргивали диск, не отмонтировав его? Если нет, значит жёсткий диск начал «сыпаться», и по окончании проверки вам стоит как можно скорее скопировать всё его содержимое в другое место, пока ещё чего-нибудь не повредилось.

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

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

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

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

fsck /dev/sda1

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

Error:/dev/sda5 contains a file system with errors, check forced. | Linux | Error

В этой статье объясняется, как решить проблему файловой системы /dev/sda5 с ошибками и initramfs в операционной системе Linux или Ubuntu.

 

 

Ошибка:
Я не могу открыть свою машину Linux из-за /dev/sda5 fs с ошибкой. Ниже приведен полный код ошибки в строке командной строки.

Решение:

 

 

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

Шаг 1: Дождитесь появления подсказки (initramfs).

Шаг 2: Как только появится приглашение initramfs, введите следующую команду:

fsck -f /dev/sda5
Шаг 3: После выполнения команды проверки файловой системы появится окно, как показано ниже:

fsck из util-linux 2.34

e2fsck 1.45.5 (070 янв-2020)
Проход 1: Проверка инодов, блоков и размеров

760051] Ошибка ввода/вывода буфера на устройстве sda5, логический блок 87556896, асинхронное чтение страниц

Ошибка чтения блока 87556896 (ошибка ввода/вывода) при получении следующего инода из сканирования. Игнорировать ошибку <y>? –> Здесь нужно ввести “y”, после чего будет продолжена следующая строка

 

 

Force rewrite <y> ? yes (Введите “y”)
Тест 1 :- Проход 1: Оптимизация деревьев протяженности [ здесь иерархическое дерево файловой системы Linux]

Тест 2: – Прохождение 2: Проверка структуры каталогов [ Для проверки одной за другой ФС ].
Запись ‘system journal’ в /var/log/journal/ d2dd23rds удалила / неиспользуемый инод 19270. Очистить <y> ? да (Введите “y”)

 

Мы получим то же самое вплоть до Pass 4 после нажатия на все y (“yes”), когда это будет сделано.

Вышеуказанное решение завершено, затем перезагрузите машину. Я пытаюсь открыть машину и получаю нормальное окно, как показано ниже.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

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

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

Adblock
detector