1

У меня есть жесткий диск, на котором хранится база данных, и он выдает ошибку с ошибкой блока, которую chkdsk /f не может исправить, поэтому до того, как он полностью умирает, я хочу в основном клонировать диск текущей машины на новый жесткий диск. Лучший способ сделать это без потери каких-либо данных?

4 ответа4

1

Загрузитесь с Ubuntu Live CD и используйте команду ddrescue для максимально возможного создания образа диска на другом диске или в файле:

https://help.ubuntu.com/community/DataRecovery

0

Я всегда был неравнодушен к ShadowProtect. Это стоит денег, но он захватывает образ диска. Просто зайдите в расширенный режим и скажите, чтобы он игнорировал ошибки диска при настройке задания.

0

Clonezilla является отличным решением и поставляется в формате livecd, так что вы можете просто загрузить его, клонировать диск на новый диск http://clonezilla.org

Вы также можете попробовать DriveImage XML, который может запускаться из окон http://www.runtime.org/driveimage-xml.htm

-1

У меня был очень хороший опыт работы с dd_rescue.

Обычно я использую это с FreeBSD, но это будет работать и с Linux (это просто предпочтение). AFAIK, насколько я знаю, нет легкодоступного LiveCD с dd_rescue. Вы можете использовать LiveCD, например parted magic, и загрузить двоичный файл или запустить его с USB-накопителя.

выдаёт мне ошибку блока, которую chkdsk /f не может исправить

Если на вашем жестком диске имеются плохие блоки (или плохие сектора), то нет ничего, что действительно могло бы это "исправить", лучшее, что могут сделать chkdsk или fsck - пометить этот блок как неактивный. Кстати, жесткие диски уже содержат запасные секторы и прозрачно перераспределяют блоки. Возможно, вы никогда не узнаете, если не прочитаете журналы SMART.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .