ddを使用してパーティションよりも大きなイメージに書き込むことはできますか?私が持っているとしましょう:
blah.img: 8GB
/dev/sda1: 3GB
/dev/sda2: 4GB
/dev/sda3: 4GB
...
隣接するパーティションはパディングなしで隣接して配置され、/dev/sda2と/dev/sda3を正確に含めることを期待できますか?
dd if=./blah.img of=/dev/sda2
これはディスクからコピーして接続するのと同じですか?
dd "if=/dev/sda{2,3}" of=./blah.img
答え1
分割されたデバイス(/dev/sda2
など)では制限を超えて書き込むことができないため、スルーの終わりを/dev/sda2
超えて書き込むことはできません/dev/sda2
。
あなたできる含まれているデバイスの適切なオフセットを作成して、複数のパーティション()を上書きします/dev/sda
。いいえディスクの番号順が保証され、パディングは不要です。/dev/sda3
古いディスクブロックを指すことができます/dev/sda2
。
/dev/sda2
連続読み取りは各パーティションに含まれるデータのみを提供し、最初から最後まで/dev/sda3
読み取るのとは異なります(それ以降はディスクに配置されていると仮定)。/dev/sda2
/dev/sda3
/dev/sda3
/dev/sda2