
私のシステムには、現在のルート、スワップ、および基本論理ボリュームを含むボリュームグループがあります。ルートボリュームにオペレーティングシステムを再インストールし、その過程でパーティションをフォーマットしたいと思います。論理ボリュームがどのように機能するかわからないので、ボリュームグループに関する情報がルートパーティションに格納されているかどうかはわかりません。ルートパーティションを再フォーマットすると、ボリュームグループにアクセスできなくなりますか?
答え1
LVM構造を再構築したい場合以外は、パーティションをフォーマットしないでください。代わりに、次の方法で論理ボリュームをフォーマットする必要があります。デバイスマッパー。ランニングlsblk
。次の内容が表示されます。
`-sda2 8:2 0 4.5G 0 part
`-VolGroup00-lvolroot 254:0 0 4.5G 0 lvm /
ご覧のとおり、マッパーはというマッピングデバイスを作成しましたVolGroup00-lvolroot
。論理ボリュームを含むパーティションをフォーマットすると、論理ボリュームが削除されます。結局、ルートファイルシステムはこのパーティションに直接配置されます。結局、次のようになります。
`-sda2 8:2 0 4.5G 0 part /
/dev/mapper
論理ボリュームは通常、名前付きファイルへのシンボリックリンクとしてディレクトリ内からアクセスできます。たとえば、ボリュームは経由でアクセスできます。ルートパーティション用に新しいファイルシステムを作成する場合は、次のコマンドを実行する必要があります。/dev
dm-*
VolGroup00-lvolroot
/dev/mapper/VolGroup00-lvolroot
mkfs.ext4 /dev/mapper/VolGroup00-lvolroot