确定 dd 的 bs 值

确定 dd 的 bs 值

我正在使用具有高级格式的外部 1 TB WD 硬盘(扇区大小为 4096 字节)。dd 中 bs 选项的推荐值是多少?我应该使用 dd bs=4096 吗?如果我得到这个值“错误”,是否会出现任何数据问题,或者这个选项仅与速度有关?

另外,我正在安全地擦除硬盘,如果我使用 bs 选项,是否无法完全擦除硬盘?

扇区大小(逻辑/物理):512 字节 / 4096 字节

答案1

4096 到 512K 之间的块大小就足够了
BS小于物理扇区会非常慢。
超过 128 倍的扇区大小也是一种浪费,因为 ATAPI 命令集无法处理如此大的传输。

如果我得到这个值“错误”,是否会出现任何数据问题,或者这个选项仅仅与速度有关?

如果太小(即小于逻辑扇区大小),则可能会出现问题。否则,这是速度优化。

另外,我正在安全地擦除硬盘,如果我使用 bs 选项,是否无法完全擦除硬盘?

只要你使用合理的值BS,那么应该没有什么问题。

相关内容