[SOLVED] Ошибка диска. Видимо bad blocks.
Файловая система reiserfs, в целом всё работало, но при загрузке скулило что, надо бы провериться.
Запустил fsck.reiserfs, он сказал что надо делать rebuild-tree - запустил и при проверке оно вылетело с ошибкой "не могу читать сектор, возможно проблемы с железом", при этом в messages посыпались несколько сообщений вида
dma_intr status=0x51 {DriveReady SeekCompleteError}
dma_intr status=0x40 {UncorrectableError}
ide: failed opcode was: unknown
В итоге фс не монтируется, и хуже того я даже не могу сделать образ раздела с помощью dd - он тоже вылетает со словами "не могу читать".
Как быть? фиг с винтом - мне бы данные выцепить...
Вот сколько себя помню никогда ничего подобного не видел((
Добавлено [SOLVED]:
1. запускать dd if=/dev/hd{X} of={other drive/path to file} conv=sync,noerror
2. брать утилиту от производителя hdd и тестировать поверхность
Об одном сокрушаюсь - почему нельзя было на усмотрение юзера сделать в самой ФС пометку непрочитавшегося блока плохим, ведь она ж понимает что там скорее всего физический дефект (это относится к reiserfs, как дело с этим в других фс ещё не разбирался). Но меня терзают смутные сомнения что на ext2/3 я бы не получил полного падения файловой системы...
- Для комментирования войдите или зарегистрируйтесь
кстати
кстати запускал badblocks для всего винта - он всё прочитал якобы и не ругался.
пробовал отключать udma - не помогло.
винт samsung MVH0804 в буке
MHDD
MHDD+PC+perehodnik ha vint 44=>40 :),
togda uze i pro badblock posmotret mozno