ddを使用してドライブを1で埋める方法

ddを使用してドライブを1で埋める方法

ドライブを埋めるのは/dev/urandom非常に遅いようで、次の内容でファイルを作成しましたFF

dd if=/dev/zero ibs=1k count=1000 | tr "\000" "\377" >ff.bin

ドライブをファイルのコピーで埋めたいのですが、次のコマンドは一度だけ書き込みます。

dd if=ff.bin of=/dev/sdb count=10000

ファイルのコピーでドライブを埋める方法やドライブを埋めるより速い方法はありますか?1の?

ベストアンサー1

以下を実行してください。

tr '\0' '\377' < /dev/zero > /dev/sdb

ドライブがいっぱいになると、エラーで中断されます。

ここで使用することは意味がありませんdd。これを使用して、dd読み取りと書き込みが特定のサイズを持つようにすることができます。ここではそうする理由はありません。tr4または8kiBの読み取り/書き込みを実行すると十分です。

おすすめ記事