![]() |
Повреждение ФС ext3 [Как восстановить?]
Ситуация следующая:
ОС: Debian Lenny Последнее время часто начал зависать компьютер или самопроизвольно перезагружаться. После перезагрузки иногда обнаруживались ошибки и повреждения в файловой системе. Обычно просто запускал fsck, он все и исправлял. Сегодня ситуация повторилась, fsck работал очент долго, в итоге после перезагрузки не загрузился grub. Хотел его восстановить с livecd. Загружаюсь с Ubuntu, но оказалось что раздел не монтируется. Вывод mount: Код:
mount: wrong fs type, bad option, bad superblock on /dev/sda1,Пытался запустить fsck: Код:
ubuntu@ubuntu:~$ sudo fsck -a /dev/sda1Код:
ubuntu@ubuntu:~$ sudo fdisk -ldumpe2fs пишет что поврежден суперблок Код:
ubuntu@ubuntu:~$ sudo dumpe2fs /dev/sda1Код:
ubuntu@ubuntu:~$ sudo mke2fs -n /dev/sda1Код:
sudo e2fsck -b 32768 /dev/sda1Заранее спасибо. |
dd if=/dev/sda of=/dev/null bs=1M
проверить не? |
dd: reading `/dev/sda': Input/output error
136+0 records in 136+0 records out 69632 bytes (70 kB) copied, 24,3067 s, 2,9 kB/s А что проверить то? |
http://linux.die.net/man/8/fsck.ext3
Кстати, в крайнем случае можно примонтировать ext3 как ext2, плюнув на журнал. Но, в случае ТС имеет место BAD-сектора на 2ой дорожке. Есть команда badblocks на это дело. Либо, если есть другой HDD - копировать посекторно на другой диск, а уж потом восстанавливать данные. Тут уж у каждого своя паранойя. ;) |
Также полезно использовать smartctl -A /dev/sda для выявления умирающего диска. В частности смотреть параметры Raw_Read_Error_Rate и Seek_Error_Rate.
|
Всем большое спасибо за советы, на выходных буду пытаться восстановить, потом отпишу о результатах...
|
| Время: 14:59 |