Визначення значення bs для dd


1

Я використовую зовнішній жорсткий диск на 1 ТБ з розширеним форматом (розмір сектора 4096 байт). Яке рекомендоване значення для параметра bs в dd? Чи варто використовувати dd bs = 4096? І якщо я визнаю це значення "неправильним", чи є якась проблема з даними, яка могла б з'явитися, чи це варіант лише з точки зору швидкості?

Крім того, я надійно витираю жорсткий диск, чи не можу я повністю стерти диск, якщо використовую опцію bs?

Розмір сектора (логічний / фізичний): 512 байт / 4096 байт

Відповіді:


0

Розмір блоку між 4096 і 512K повинен бути достатнім. Шс менше , ніж фізичний сектор буде жахливо повільно. Більше 128 разів розмір сектору також є марною, оскільки набір команд ATAPI не може впоратися з такою великою передачею.

І якщо я визнаю це значення "неправильним", чи є якась проблема з даними, яка могла б з'явитися, чи це варіант лише з точки зору швидкості?

Якщо він занадто малий (тобто менший, ніж розмір логічного сектора), то можуть виникнути проблеми. Інакше це оптимізація швидкості.

Крім того, я надійно витираю жорсткий диск, чи не можу я повністю стерти диск, якщо використовую опцію bs?

Поки ви використовуєте розумне значення для bs , проблем не повинно бути.


"Якщо він занадто малий (тобто менший, ніж розмір логічного сектора), то можуть виникнути проблеми" - Інші, ніж щодо швидкості? Чи можете ви докладно? Що вони могли бути?
Каміль Маціоровський

@KamilMaciorowski - Якщо ви використовуєте шукати варіант або дивак підрахунок з менш ніж сектор розміру шсом (тобто очікувати дд виконати читання перед записом для виконання операцій з частковим сектором), то дд буде , ймовірно , не робити що ти хочеш.
тирса

Чи є у вас код або посилання на підтримку цього?
Каміль Маціоровський
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.