제목에 언급된 운영 체제가 2개 있습니다. 데비안은 LVM 디스크에 설치됩니다 /dev/sda5
.
LVM 파티션을 확장해야 하는데 /var
Debian 9에서는 여유 공간이 없고 /home
확장을 위해 여유 공간을 확보하기 위해 마운트를 해제할 수 없기 때문에 확장할 수 없습니다 /var
.
하지만 저는 Xubuntu에서 부팅하고 논리 볼륨 관리자 유틸리티를 사용하여 부팅했습니다. 축소 /home
하고 확장 /var
하고 25GB를 여유 공간으로 남겨두었습니다.
/home
이제 Debian 9에서 부팅할 수 없습니다. 내가 이해한 바에 따르면 데비안은 지금 마운트할 수 없습니다 /var
.
지금 Debian LVM 설정을 업데이트하는 방법은 무엇입니까? 나는 여전히 root
사용자를 사용할 수 있고 Debian은 /root
LVM /tmp
파티션만 볼 수 있습니다.
Xubuntu: 하지만 데비안에서는 "desktop-vg"가 기억나지 않습니다.
sudo lvs home desktop-vg -wi-a----- 25.48g
root desktop-vg -wi-a----- 18.18g
swap_1 desktop-vg -wi-a----- 15.94g
tmp desktop-vg -wi-a----- 1.14g
var desktop-vg -wi-a----- 25.84g
답변1
해당 볼륨 그룹의 백업 파일을 찾습니다 /etc/lvm/archive
(수정 날짜 및 created before ...
설명을 기준으로). 먼저 이러한 파일을 모두 다른 곳에 복사하는 것이 좋습니다.
그런 다음 실행
vgcfgrestore -f /etc/lvm/archive/$correct_file
이전 상태에 도달하면 도구( 사용)를 사용하는 대신 수동으로 변경해야 합니다 lvreduce --resizefs
.