LINUX.ORG.RU

Перенос содержимого со сбойного жёсткого диска на новый. Восстановление работоспособности.

 , , , ,


0

2

Есть машина с linux на борту. Барахлил диск. И, как следствие, умер. До этого с помощью утилиты dd был сделан бекап, но не всего диска, а раздела с системой (ext4, раздел 8 Гб на 160 Гб диске) и MBR (первые пол мегабайта). Есть ещё одна проблема. При бекапе dd не смог считать пару мегабайт. Видимо, bad-блоки. Но fsck, на первый взгляд, восстанавливает файловую систему. Как теперь перенести раздел (ext4) на новый диск и сделать его загрузочным? Восстановить загрузчик?!

Deleted

По-хорошему, нужно цепляться к диску программатором и делать посекторную копию по головам. В режиме PIO с низкими скоростями.

ns_ramesses
()

Пишешь на новый диск образ MBR, заставляешь ядро перечитать разделы (перезагрузка или какая-то команда hdparm или через gparted (гуёвый)). После этого пишешь свой образ раздела на эээ раздел. В принципе, образ фс можно записать и на созданный вручную раздел, это дело вкуса.

Не совсем только понятно, что значит «dd не смог считать пару мегабайт». Он вместо них нули записал или просто пропустил их? Если второе, то можешь такой образ выкинуть и сделать новый через dd_rescue.

PS если диск новый, то лучше выравнивать разделы как минимум по 4096 байт, т.е. никаких разделов на 63 секторе, как в старых виндах.

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