В логах
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!Как правильно проверить диск и исправить проблемы, непотеряв данные?
>Как правильно проверить диск и исправить проблемы, непотеряв данные?При загрузке передать ядру параметр "init=/bin/bash". Будет голая командная строка безо всего. В ней запустить fsck, а перед перезагрузкой - sync.
ext2 желательно преобразовать в ext3 - тогда внезапные перезагрузи станут не так опасны. man tune2fs.
>В логах
>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!
>
>Как правильно проверить диск и исправить проблемы, непотеряв данные?
что значит НЕ ПОТЕРЯВ?! Вечных носителей информации еще не придумали.
Если ошибка I/O непоправимая, например bad block - про информацию
можно забыть.fsck следует запускать для проверки НЕСМОНТИРОВАННЫХ FS(Filesystem),
в крайнем случае на те что смонтированы RO(Read Only)Для ex2[3]fs - если хочется проверки на bad blocks опция -c, но лучше
почитать man