[Comm] bad block на загрузочном секторе usb-драйва
Konstantin S. Uvarin
=?iso-8859-1?q?khedin_=CE=C1_mail=2Eru?=
Сб Мар 15 09:08:46 MSK 2008
Приветствую!
> Testdisk прекрасно видит сам раздел, все данные, реконструирует
> правильный boot sector, но записать его не может - write error, видимо
> из-за этих самых сбойных блоков.
> Собственно, вопрос: можно ли как-то линуксовыми средствами (желательно
> Alt) решить проблему? Ну типа пометить эти блоки как плохие, чтобы
> загрузочный сектор на них не пытался записываться.
Вот это сомнительно -- сектор за нумером ноль не особо-то сдвинешь... Разве
что самому диску в мозгах что-то поправить.
> Или по крайней мере есть ли способ извлечь с винчестера данные, ведь они-то
целы?
Ну, первое что приходит в голову -- сделать dd conv=noerror if=/dev/$disk
>image и потом образ прогнать testdisk-ом и смонтировать с -o loop. Но это
много места надо, а оно не всегда есть.
Можно еще попробовать что-то типа mount /dev/sdX /mnt/smth -o
loop,ro,offset=многобайт -- так, чтобы offset пришелся на начало раздела
--
Konstantin S. Uvarin
"Добрый волбешник" (c) А.Кнышев
Подробная информация о списке рассылки community