私はイメージ化されたドライブで多くの作業をします。つまり、問題のドライブのddコピーを実行してから、ドライブ自体ではなくイメージで作業します。
ほとんどの作業では、kpartxを使用してドライブのパーティションを/ dev / mapper /の下のデバイスにマップします。ここで私が疑問に思うのは、どのマッピングがどの画像に属するかを見つける方法があるかどうかです。
このことを考慮:
root@vyvyan:/tmp# kpartx -a -v Image1
add map loop1p1 (254:4): 0 10240 linear /dev/loop1 2048
add map loop1p2 (254:5): 0 10240 linear /dev/loop1 12288
add map loop1p3 (254:6): 0 52848 linear /dev/loop1 22528
root@vyvyan:/tmp# kpartx -a -v Image2
add map loop2p1 (254:7): 0 33508 linear /dev/loop2 2048
add map loop2p2 (254:8): 0 39820 linear /dev/loop2 35556
ここで、どの画像がどのマッピングに移動したかを忘れたとします。kpartx(またはカーネルなど)に、どのイメージがどこに移動するかを通知する方法はありますか?
編集また、kpartxがマッピングを追加しているときに誤ってイメージファイルをrmした場合、どのようにマッピングを削除しますか?kpartxは、実際のイメージが存在することを望んでいます。