dd USBパーティションの選択

dd USBパーティションの選択

/dev/sdaにProxmoxをインストールすると、3つのパーティションで構成されます。

  1. /dev/sda1 (1007K) BIOS ブート
  2. /dev/sda2 (512M) EFI
  3. /dev/sda3 (409G) /usr (ZFS パーティション)

sda1とsda2をUSBキー(4G)にコピーしたいです。明らかにsda3はUSBキーには適していません。

私は成功せずに試しました。 dd if=/dev/sda1 if=/dev/sda2 of=/dev/sdb bs=1M;sync

上記のように、選択したファイルシステムを別のドライブにコピーする正しいコマンドは何ですか?

答え1

「アーカイブ」情報を書き込まないddため、このような複数のソースを作成することはできません。dd

簡単な解決策は、ファイルシステムを作成してマウントし、そこにファイルをコピーすることです。

たとえば(これはあなたには適していない可能性があり、調整が必要な場合があります)

# mke2fs -j /dev/sdb
# mount /dev/sdb /mnt
# dd if=/dev/sda1 of=/mnt/sda1.image
# dd if=/dev/sda2 of=/mnt/sda2.image
# ls /mnt
sda1.image    sda2.image
# umount /mnt

関連情報