lvm 루트 파티션을 다시 포맷해도 안전합니까?

lvm 루트 파티션을 다시 포맷해도 안전합니까?

내 시스템에는 현재 루트, 스왑 및 기본 논리 볼륨을 포함하는 볼륨 그룹이 있습니다. 루트 볼륨에 운영 체제를 다시 설치하고 그 과정에서 파티션을 포맷하고 싶습니다. 논리 볼륨이 어떻게 작동하는지 모르기 때문에 볼륨 그룹에 대한 정보가 루트 파티션에 저장되어 있는지 모르겠습니다. 루트 파티션을 다시 포맷하면 볼륨 그룹에 액세스할 수 없게 됩니까?

답변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논리 볼륨은 일반적으로 명명된 파일에 대한 기호 링크 로 디렉터리 내에서 액세스할 수 있습니다 . 예를 들어 볼륨은 를 통해 액세스할 수 있습니다. 루트 파티션에 대한 새 파일 시스템을 생성하는 경우 다음 명령을 실행해야 합니다./devdm-*VolGroup00-lvolroot/dev/mapper/VolGroup00-lvolroot

mkfs.ext4 /dev/mapper/VolGroup00-lvolroot

관련 정보