ddrescue,範圍以位元組倍數為單位

ddrescue,範圍以位元組倍數為單位

使用ddrescue時,是否可以只指定前25Gio?我發現我可以使用帶有區塊大小的 -i 參數,但這可以直接用 Gio 指定嗎?

答案1

根據手冊 -i佔用位元組。然後手冊說:

Numbers given as arguments to options (positions, sizes, rates, etc) may be expressed as decimal, hexadecimal, or octal values (using the same syntax as integer constants in C++), and may be followed by a multiplier and an optional Bfor "位元組". […]

有一個表格指出Gigibibyte 的有效前綴,因此-i 25GiB是有效的。

但注意-i的是不是你想要什麼。

-i bytes
--input-position=bytes

救援域的起始位置(infile以位元組為單位)。預設為0. […]

要僅指定第一個 25Gio,您應該使用-s 25GiB(以及預設值-i)。這就是-s意思:

-s bytes
--size=bytes

救援域的最大大小(以位元組為單位)。 […]

相關內容