Да, вы можете продолжить. Обратите внимание, что если какие-либо данные в /dev/sdc
изменились с момента первой попытки, вы рискуете получить что-то похожее на сбой панорамы (, но с двоичными данными, а не с графикой ).
Используйте одни и те же входные и выходные файлы с одинаковыми значениями skip
и seek
, которые в вашем случае должны быть не более 445056121
.
Но это предполагает значение по умолчанию bs
, которое вы уже использовали, то есть 512
. Столь маленькое значение , вероятно, является причиной медлительности, с которой вы столкнулись.
Я бы вычислил большее значение bs
, скажем,8M
:
mv ssd.iso ssd.img # because it's not really an ISO
dd if=/dev/sdc of=ssd.img bs=8M skip=27164 seek=27164
где 27164 указывает, сколько полных фрагментов по 8 МБ помещается в эти 227868733952 байта, которые у вас уже есть.
В будущем рассмотрим GNUddrescue
(с картографическим файлом ). Преимущества:
dd
нужны специальные опции (это conv=sync,noerror
но это миф они всегда хорошо работают сами по себе , вам также нужно iflag=fullblock
). Но даже в этом случае dd
может не прочитать все данные, которые ddrescue
будет читать, если bs
больше, чем размер физического сектора на исходном устройстве. Здесь перечислены свойства символической ссылки, созданной первой командой ln -s $(which ls) ~/bin/my-ls
.
Это также доказывает, что вы можете задать параметры для команды, которая вызывается через символическую ссылку, и параметры вообще не изменятся :эффективно, my-ls -l ~/bin/my-ls
работает /bin/ls -l ~/bin/my-ls
.