Могу ли я возобновить прерванный образ диска, сделанный с помощью dd?

6

Я собираюсь переустановить свою систему и сначала хочу сделать ее резервную копию.

Существует 80 ГБ HDD с Ubuntu и 750 ГБ HDD, на который я хочу поместить образ. Итак, я запускаю live CD и использую, ddчтобы перенести мой sdaобраз.

Но проблема в том, что во время процесса температура процессора и жесткого диска повышается, и процесс ужасно замедляется. Я прервал ddклонирование 25 ГБ. Что мне теперь делать?

Есть ли способ возобновить dd? Или способ сделать копирование по частям? Или, может быть, есть лучшее программное обеспечение, чем ddклонирование жесткого диска?

user81420
источник
Ну, проблема решена. Хотя перегрев был вредным, наибольшее увеличение производительности было достигнуто при увеличении размера блока / байт (несколько мегабайт). Во всяком случае, пропуск / поиск тоже помог.
user81420
Я получаю точно такое же количество копируемой информации. root@fe:/dev# dd\n if=/dev/sdb of=/dev/sdc\n dd: reading `/dev/sdb': Input/output error\n 48583648+0 records in\n 48583648+0 records out\n 24874827776 bytes (25 GB) copied, 5235.18 s, 4.8 MB/s\n Я думал об использовании -noerrorопции. Имеет ли это смысл? Спасибо.
Trylks

Ответы:

4

Я думаю, вы могли бы использовать параметры поиска и пропустить с теми же номерами.

Другим способом было бы использовать программу 'pv', которая может просто передавать данные, но также может ограничивать скорость, так что тогда вы можете контролировать температуру вашего CPU / HDD.

Яап Элдерни
источник
Итак, если я использовал команду: sudo dd if = / dev / sda5 of = / media / Data1 / clone.img, то теперь я должен использовать sudo dd if = / dev / sda5 of = / media / Data1 / clone .img seek = NN skip = NN, где NN - число, соответствующее 25 ГБ? Спасибо, это имеет смысл.
user81420