Понимание переменной PATH и программной ссылки

Да, вы можете продолжить. Обратите внимание, что если какие-либо данные в /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больше, чем размер физического сектора на исходном устройстве.

-1
26.04.2021, 12:25
1 ответ

Здесь перечислены свойства символической ссылки, созданной первой командой ln -s $(which ls) ~/bin/my-ls.

Это также доказывает, что вы можете задать параметры для команды, которая вызывается через символическую ссылку, и параметры вообще не изменятся :эффективно, my-ls -l ~/bin/my-lsработает /bin/ls -l ~/bin/my-ls.

0
28.04.2021, 22:50

Теги

Похожие вопросы