ошибка fsck при загрузке: / dev / sda6: НЕОЖИДАННАЯ НЕПРЕРЫВНОСТЬ; RUN fsck ВРУЧНУЮ

215

Я одновременно загружаю Ubuntu и Windows 7.
Я просматривал FireFox в Ubuntu, и внезапно я получаю сообщение об ошибке, поэтому я перезагрузился.

Теперь, когда я пытаюсь загрузиться в Ubuntu, я получаю это сообщение:

fsck from util-linux 2.26.2
/dev/sda6 contains a file system with errors, check forced.
/dev/sda6: Inodes that were part of a corrupted orphan linked list found.

/dev/sda6: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
        (i.e., without -a or -p options)
fsck exited with status code 4
The root filesystem on /dev/sda6 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) _

Как я могу это исправить?

Джорди
источник
1
Вам удалось выяснить причину? Я столкнулся с одной и той же проблемой два раза в течение двух дней, используя Kubuntu 16.04. Это какая-то программная проблема или признак неисправного оборудования?
Silicomancer
1
@ Silicomancer, у меня была эта проблема и другие связанные с ней проблемы, и, скорее всего, это связано с неисправностью жесткого диска. Я знаю, что мой жесткий диск не прошел некоторые из диагностических SMART, когда возникла эта проблема. Иногда руководство 'fsck / dev / sdaX' исправляет это, но в других случаях проблема не будет решена, и я получу панику ядра при следующей загрузке. У меня новый HD по почте.
gammapoint

Ответы:

294

Попробуй это:

fsck /dev/sda6

(где /dev/sda6упоминается раздел)

И введите Yes ( y) для каждой ошибки. Или нажмите aодин раз, чтобы всегда - да.

Затем перезагрузите компьютер и все должно быть в порядке.

Николай Николов
источник
9
Итак, запустите fsck -a / dev / sda6 и введите Yes для всех ошибок.
Николай Николов
3
Перезагрузите Linux, и если после загрузки все выглядит хорошо, то вам следует снова зайти в apt-get. Если вы снова попадете в терминал busybox, запустите fsck -a /dev/sda6и исправьте ошибки.
Николай Николов
13
не забудьте добавить -yв конце, или же приклейте палец, прижатый к y
адитья
3
@aditya: Вы также можете всегда нажимать «a» вместо «y», не используя -y
Arigion
2
@Rishabh Аграри, я думаю, может быть, диск. Вы должны проверить это с помощью инструментов SmartD.
Николай Николов
63

Я заметил, что даже если вы сделаете a fsckна диске, проблема может повториться через несколько дней.

Я обнаружил, что проблема на SSD-дисках хуже, чем на обычных HDD-дисках. Я нашел несколько шагов, которые могут временно решить проблему.

fsck -fy /dev/sda1 

Если sda1это правильный раздел - подсказка скажет вам, какой из них требует fsck.

После этого, если системы загружаются, у вас могут возникнуть другие проблемы с системой управления пакетами, поэтому, если вы откроете терминал и sudo apt-get updateвведете команду, вы можете получить ошибку. Не волнуйтесь. Запустите эти команды:

sudo apt-get update
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade

Мое мнение таково, что в Ubuntu существует серьезная проблема с SSD-дисками. Сообщество должно это исправить.

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

фермерский ангел
источник
После ввода команды fsck он выдает команду exit, чтобы заставить систему загрузиться снова на уровне выполнения 5 или просто перезагрузиться с помощью init 6.! Твой выбор.!
Farmuel Angel
5
Пожалуйста, отредактируйте свои собственные сообщения, если хотите что-то добавить или уточнить.
Дэвид Фёрстер
Я столкнулся с такой проблемой, по крайней мере, ~ 10 раз, и сейчас я вспоминаю, что до этого я всегда что-то устанавливал. Но не каждая установка сопровождается такой проблемой.
Слав
9

UNEXPECTED INCONSISTENCY; RUN fsck MANUALLYозначает, что на диске имеется какая-то ошибка файловой системы. Запустите fsckкоманду вручную. После этого он задаст еще несколько вопросов - просто ответьте, yнажмите enterи, наконец, перезагрузите сервер.

введите описание изображения здесь

ГНК
источник