これまでのところ、USBプロジェクトは大きく進歩しましたが、再配布のために複数のパーティションを1つのRawイメージファイルにDDする方法があるのではないかと考えていました。以下は、usbからusbへの完全なクローンを作成するために使用しているコマンドです。
DD if=/dev/sd[x] status=progress | gzip > newredhat.raw.gz
ただし、これに関する唯一の問題は、USBスティック全体をコピーすること(つまり、ボリュームを28GBとしてコピーすること)であり、小さなUSBスティックに移動しようとすると機能しない場合があります。私はこれを回避するために次のことを試みました:
dd if=/dev/sdb1 | dd if=/dev/sdb2 | dd if=/dev/sdb3 | gzip > newredhat.raw.gz
驚いたことに、これはうまくいきましたが、私が想像する方法でファイルを保存しているとは思いません。ディスクドライブ(SDB)全体のコピーを回避し、必要なパーティションSDB1、SDB2、およびSDB3のみをコピーして、1つのイメージファイルに保存してから、そのファイルを新しいファイルにzcatする方法はありますか?それを実行するための可変サイズのUSB?
事前にすべての助けをありがとう!
最後に空白スペースをコピーすることだけを避けようとしている場合は、次のように機能するはずです。