помилка fsck під час завантаження: / dev / sda6: НЕСПЕКТИВНА НЕПРОМОЖНІСТЬ; РУБИТИ 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. Це якась проблема програмного забезпечення або вказівка ​​на несправне обладнання?
Силікоманс

1
@Silicomancer, у мене було це та інші пов'язані з цим проблеми, і, мабуть, це пов’язано з несправним жорстким диском. Я знаю, що мій жорсткий диск не вдався до деякої діагностики SMART, коли виникала ця проблема. Іноді посібник 'fsck / dev / sdaX' виправить це, але в інших випадках проблема не вирішиться, і я отримаю паніку з ядром при наступному завантаженні. У мене в пошті новий HD.
gammapoint

Відповіді:


293

Спробуйте це:

fsck /dev/sda6

(де /dev/sda6згадується розділ)

І введіть Так ( y) для кожної помилки. Або натисніть aодин раз для завжди-так.

Потім перезавантажте, і це повинно бути добре.


9
Гаразд, запустіть fsck -a / dev / sda6 та введіть Так для всіх помилок.
Микола Ніколов

3
Перезавантажте Linux, і якщо все виглядає добре з завантаження, то вам слід перейти до apt-get знову. Якщо вас знову поміщають у термінал зайнятий, запустіть fsck -a /dev/sda6та виправте помилки.
Микола Ніколов

13
не забудьте додати -yв кінці, інакше приклейте пальцем натиснутою на y
aditya

3
@aditya: Ви також можете натиснути "a" для завжди замість "y", не використовуючи -y
Arigion

2
@ Rishabh Agrahari, я думаю, може бути диск. Ви повинні перевірити його за допомогою розумних інструментів.
Микола Ніколов

63

Я помітив, що навіть якщо ви робите 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 він виходить з команди, щоб змусити систему знову завантажитися в рівні 5 або просто перезавантажити з init 6.! Твій вибір.!
farmuel Angel

5
Будь ласка, відредагуйте власні публікації, якщо хочете щось додати чи уточнити
Девід Фоерстер

Я зіткнувся з такою проблемою щонайменше ~ 10 разів зараз і фактично зараз пригадую, що до цього я завжди щось встановлював. Але не кожна установка супроводжується такою проблемою.
Слав

9

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

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.