2017-01-31 6 views
1

bashで手動でディスクイメージを再作成しようとしています。私は元のディスクと同じサイズの空のディスクを持っており、元のディスクと同じアドレスに各ファイルを挿入しようとしているため、両方のハッシュが一致しています。しかし、私はこれを行うためのコマンドを見つけることができないようです。私はDDまたはDCFLDDを使用するように勧められましたが、私はオンラインのドキュメントでこれを行う方法を理解できません。私はディスクimage.dmgを持っていて、最初のファイルは._です。inodeが4で、サイズが4096バイトです。 ddBash - ディスク上の特定のアドレスにファイルを書き込む方法

答えて

0

あなたは次の引数を使用するようなことがあります。ファイルBでYを相殺するために、ファイルAのオフセットXでNバイトをコピーするには言い換えれば

bs=BYTES 
      read and write up to BYTES bytes at a time 

    count=N 
      copy only N input blocks 

    seek=N skip N obs-sized blocks at start of output 

    skip=N skip N ibs-sized blocks at start of input 

を、以下のようなものが行う必要があります。

dd bs=1 count=N if=A skip=X of=B seek=Y 
関連する問題