同じデバイスに2 ddを並列に書き込む方法

同じデバイスに2 ddを並列に書き込む方法

myiso.isoゼロ島の燃焼を並列化する方法を探しています。

注文する

dd if=/dev/zero of=/dev/sdb && (sleep 1; dd if=myiso.iso of=/dev/sdb)

0を書くのはisoを書くよりも遅いので大丈夫でしょう。

0が作成された後にのみisoが作成されることをどのように確認できますか?

答え1

USBキーに画像のみが含まれていて、残りのスペースがまったくないことを確認したい場合は、次のことができます。

cat myiso.iso /dev/zero > /dev/sdb

みんな0を書いてその上にイメージを載せるというのはあまり意味がないようだが…

答え2

dd1行のコードは、最初のコマンドが戻り状態0(成功)で完了した場合にのみコマンドを順番に実行します。ゼロが作成された後にのみISOが作成されるようにするには、コマンドを順番に実行する必要があります。

dd if=/dev/zero of=/dev/sdb && dd if=myiso.iso of=/dev/sdb

関連情報