다음 명령을 사용하여 시스템 복구 라이브 CD의 터미널에서 lvm을 확장했습니다.
# pvcreate /dev/sda7
# vgextend fedora /dev/sda7
# lvextend -l +100%FREE /dev/fedora/root
위의 방법은 작동하지만 LV 파일 시스템을 확인하거나 크기를 조정하려고 하면 다음 오류가 발생합니다.
# e2fsck -f /dev/fedora/root
e2fsck: No such file or directory while trying to open /dev/fedora/root
Possibly non-existent device?
# resize2fs /dev/fedora/root
open: No such file or directory while opening /dev/fedora/root
이 명령을 실행하기 전에 볼륨을 활성화하거나 마운트해야 합니까? 볼륨 그룹의 이름을 변경하지 않았습니다.
고쳐 쓰다
resize2fs
이는 Hauke Laging이 제공하는 명령을 또는 이전에 추가하면 간단히 해결할 수 있습니다.e2fsck
답변1
LV가 PV에 존재하는 것만으로는 충분하지 않으며, 사용하려면 활성화되어야 합니다. 즉, /dev/mapper/fedora-root
장치 매퍼 장치( )를 생성해야 합니다.
lvchange -ay fedora/root
또는
vgchange -ay fedora