dd 複製プロセスはパーティション表を保持しますが、論理ボリュームとその名前は保持しません。なぜですか?

dd 複製プロセスはパーティション表を保持しますが、論理ボリュームとその名前は保持しません。なぜですか?

そこで、次のコマンドでddを使用してドライブを複製しようとしました。

#dd if=/dev/sda of=/dev/sdb bs=64k status=progress

このコマンドはほとんどの場合期待される操作を実行しますが、sdbとしてのUSBは起動に失敗し、ターゲットシステムに到達するとタイムアウトします。そのため、dd操作後にドライブを表示したときにコマンドがgptを正常に保存しなかったため、これを修正するためにpartedを使用しました。それでも

#lsblk 

<output> 
sda             8:0    1   30G  0 disk
├─sda1          8:1    1  200M  0 part /boot/efi
├─sda2          8:2    1    1G  0 part /boot
└─sda3          8:3    1 28.8G  0 part
  ├─rhel-root 253:0    0 25.8G  0 lvm  /
  └─rhel-swap 253:1    0    3G  0 lvm  [SWAP]
sdb             8:16   1 57.3G  0 disk
├─sdb1          8:17   1  200M  0 part
├─sdb2          8:18   1    1G  0 part
└─sdb3          8:19   1 28.8G  0 part
    
         

論理ボリュームとその名前が存在しないことがわかります。だから私のクローンに存在しない/ rhel-rootを切り替える必要があるときにシステムが停止するため、システムが起動しないと思います。 dd、dd+parted、またはfdiskなどを使用して元のシステムの完全なコピーを作成するにはどうすればよいですか?

編集::良いです。どのボリュームグループが実際に複製されているかを確認しましたが、ボリューム名が競合している間、lsblkとvgscanは1つだけを表示します。ブート失敗の場合、ddコマンドはすべてのuuidを完全にコピーしました。独自のハードウェアuuidがあるので、新しいドライブに問題がありますか?

ベストアンサー1

おすすめ記事