LINUX.ORG.RU

Как исправить ошибки на жестком


0

0

В логах
ns kernel: end_request: I/O error, dev 03:02 (hda), sector 12328

при запуске mc
bash: /usr/share/mc/bin/mc-wrapper.sh: Input/output error

Проблема возникла после сбоя питания.
При запуске
/sbin/fsck /dev/hda2

Пишет
fsck 1.32 (09-Nov-2002)
e2fsck 1.32 (09-Nov-2002)
/dev/hda2 is mounted.
WARNING!!! Running e2fsck on a mounted filesystem may cause
SEVERE filesystem damage.
Do you really want to continue (y/n)? cancelled!

Как правильно проверить диск и исправить проблемы, непотеряв данные.


anonymous

Загрузиться с установочного или Rescue диска, НЕ монтировать НИЧЕГО, запустить fsck по корневому разделу винта.

Далее два варианта: либо всё починилось, либо на винте уже есть бэды. Во втором случае man badblocks, если опять не починилось, читать инструкцию на MHDD и попытаться починить. Если опять не починилось, винт можно выбросить и идти покупать UPS.

Obidos ★★★★★
()
Ответ на: комментарий от Obidos

UPS лучше в любом случае купить, даже если "починилось"

UserUnknown ★★★★★
()

Можно уйти в сингл, отмонтировать все партиции, рутовую перемонтировать в ro и проверить fsck

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.