ddコマンドを使用して起動可能なフラッシュドライブを作成したいのですが、これを行うには正しいブロックサイズが何であるかを知る必要があります。私は仮想マシンでISOを起動し、partedまたはfdiskを実行してISOを取得できることを知っていますが、ファイルから直接ブロックサイズを取得できるかどうか疑問に思います。私はループデバイスでマウントまたはマウント解除するかどうかを確認するためにpartedとfdiskを試しましたが、ISO内のデータのブロックサイズではなく、ISOを含むドライブの論理ブロックサイズのみを取得しました。
答え1
他のソフトウェアを使用して、次の行を検索できcdrecord
ますisoinfo
。
Current Secsize: 2048
または
Logical block size is: 2048
dd
しかし、コマンドにチャンクサイズを入力せずに試してみてはいかがでしょうか?