8年後のFC22コンピュータが故障しました。 fc25を実行している新しいコンピュータがあります。私は最も重要なデータを定期的にバックアップしてすべてのデータが失われないようにしましたが、古いディスクに何があるのかを確認したいと思いました。
USBエンクロージャがあり、その中に既存のディスクを入れました。挿入時に /dev/sdb1 および /dev/sdb2 を生成します。 /dev/sdb1パーティションはすぐにアクセス可能で、/bootを保持します。 /dev/sdb2は論理的に複数のパーティションに分かれています。残念ながら、与えられたボリュームグループ名は「fedora」です。これは私のfc25システムが実行されているディスクと同じ名前です。 pvsの出力は次のとおりです。
PV VG Fmt Attr PSize PFree
/dev/sda3 fedora lvm2 a-- 928.51g 0
/dev/sdb2 fedora lvm2 a-- 465.27g 4.00m
私が学びたい第2巻セットです。
vgdisplayの出力には、2つの「fedora」ボリュームグループが表示されます。
最後の行を除いて、各グループの情報は比較的退屈です。 1冊の場合は、次のようになります。
VG UUID nMitQe-QmR1-tBP7-CTqm-VBR3-zUj5-UuTIml
他のものについては、次のようになります。
VG UUID 0Fuho1-nVos-nYkZ-HFih-hPSK-dilF-AIDaxI
もちろん、両巻ともVG名を「fedora」と表示します。
UUIDの違いは、シャーシのボリュームに関するデータを取得できるという希望の薄暗い光でした。直接
# mount /dev/fedora/home /mountpoint
欲しいものを手に入れることができませんでした。ケースのディスクの代わりにfc25ディスクを使用して2番目のマウントを提供しました。
エンクロージャ内のディスクの2番目のパーティションにある論理ボリュームにアクセスするために私が提供した情報を使用する方法を知っている人はいますか?
答え1
このvgrename
ユーティリティは、ボリュームグループの名前を変更するために使用されます。
あなたの場合、このコマンドはうまくいくでしょうvgrename UUID-of-old-vg old_fedora_VG
。
man vgrename
このプログラムとその用途の詳細については、リソースを参照してください。