ddrescue, диапазон в кратных байтах

ddrescue, диапазон в кратных байтах

При использовании ddrescue, возможно ли указать только первые 25Gio? Я вижу, что могу использовать параметр -i с размерами блоков, но можно ли это указать напрямую с помощью Gio?;)

решение1

В соответствии сруководство -iпринимает байты. Затем в руководстве говорится:

Числа, заданные в качестве аргументов для опций (позиции, размеры, скорости и т. д.), могут быть выражены как десятичные, шестнадцатеричные или восьмеричные значения (используя тот же синтаксис, что и целочисленные константы в C++), и за ними может следовать множитель и необязательный параметр B«байт». […]

Существует таблица, в которой указано, Giявляется ли префикс гибибайта допустимым, поэтому -i 25GiBон допустим.

Но обратите внимание -i,нетчто вы хотите.

-i bytes
--input-position=bytes

Начальная позиция домена восстановления в infile, в байтах. По умолчанию 0. […]

Чтобы указать только первые 25Gio, следует использовать -s 25GiB(и значение по умолчанию -i). Вот что -sозначает:

-s bytes
--size=bytes

Максимальный размер домена восстановления в байтах. […]

Связанный контент