1

Я планирую использовать GNU ddrescue для создания образа моего неисправного жесткого диска емкостью 1 ТБ. Можно ли достаточно сохранить образ на другом жестком диске объемом 1 ТБ? Я полагаю, что ответ будет отрицательным, поскольку файл образа будет содержать информацию заголовка, которая в дополнение к самому образу диска должна превышать емкость диска (в идеальном мире, но, возможно, нет?).

Я бы клонировал диск, но я не уверен, как убедиться, что клон не был изменен при загрузке ОС (Windows или Linux).

2 ответа2

0

Я бы просто клонировал весь диск. Предполагая, что диск не был полностью поджарен, я бы использовал dd_rescue .

fdisk -l чтобы увидеть, какой диск какой, а затем что-то вроде следующего из live cd:

dd_rescue /dev /sda /dev /sdb

Предполагая, что /dev /sda является источником (плохой диск), а /dev /sdb является местом назначения.

0

В идеальный мир это должно вписаться, но ваше образованное предположение в основном верно.

Проблема с параметром --sparse заключается в том, что «не все системы поддерживают это. Только обычные файлы могут быть редкими. "

Вы можете передать ddrescue через gzip, чтобы сжать файл на лету. Примеры:

# backup
dd if=/dev/hdx | gzip > /path/to/image.gz

# restore
gzip -dc /path/to/image.gz | dd of=/dev/hdx

обратите внимание, что dd и ddrescue взаимозаменяемы. Они дают один и тот же результат, используя разные методы.

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