Aptget.org

about IT in general, Ubuntu in particular

Posts Tagged ‘ext4’

February 4th, 2011

Проверка файловой системы ext4 на ошибки

9 Comments, Без категории, by Anakin_Sk.

Не так давно мы создавали загрузочную флешку, на случай, если нам понадобиться вдруг восстановить систему после непредвиденной ошибки. На этот раз ситуация такая – из за ошибки файловой системы ОС перестала запускаться, совсем, т.е. запустить в режиме безопасности вы ее не можете. Корень – это раздел ЖД с ФС ext4. Выход из такой ситуации – использовать системную утилиту для работы с ФС fsck.

Все, что нам нужно сделать, это запустить проверку нужного раздела ЖД. Выглядеть это должно примерно следующим образом – fsck.ext4 -p /dev/sda1, где ключ -p обязывает исправлять все ошибки автоматически, а /dev/sda1 это нужный нам раздел. Самый простой способ узнать адрес нужного раздела, запустить из меню Administation программу для работы с разделами ЖД – GPartEd.

 

Menu_016

 

 

Далее находим нужный нам раздел, и видим, что корень диска находится в /dev/sda7 (Смотрите точку монтирования, она д.б. /)

 

-dev-sda_-_gparted_017

 

 

Далее запускаем терминал и используем команду:

sudo fsck.ext4 -p /dev/sda7

 

Selection_019

 

 

Да кстати, учтите, что нужный раздел не должен быть примонтирован. Если программа говорит что filesytem is clean, то используйте ключ -f (force). Если все пройдет ОК, система начнет загружаться.
P.S. Так же выбранный метод можно использовать для периодической проверке, когда есть время, например /home раздела, ибо при попытке запуска fsck из основной системы вас ждет фейл с отмонтированием раздела.