Gparted는 확장 또는 LVM 파티션의 크기를 조정할 수 없습니다

Gparted는 확장 또는 LVM 파티션의 크기를 조정할 수 없습니다

VirtualBox를 사용하여 VM을 만들었고 VM이 너무 작다는 것을 깨달았습니다. 얼마 후 나는 새롭고 더 큰 하드 드라이브를 만들 수 있었습니다.

라이브 GParted CD 이미지(v.022):

GParted 스크린샷

이제 할당되지 않은 공간을 파티션에 통합해야 합니다 /dev/sda5.

  • sda5를 마우스 오른쪽 버튼으로 클릭하면 크기 조정 옵션이 표시되지만 전후에 여유 공간이 없습니다.
  • 아마도 sda2 파티션을 먼저 확장해야 했지만 sda2를 마우스 오른쪽 버튼으로 클릭해도 크기를 조정할 수 없습니다.

유용한 조언이 있나요?

답변1

도움을 받은 후리눅스개발2013, 이것이 제가 한 일입니다.
문제는 파티션이 어떻게든 잠겨 있다는 것이었습니다. 그래서:

  1. sda2와 sda5를 모두 마우스 오른쪽 버튼으로 클릭하고 "비활성화"를 선택했습니다.
  2. 확장(sda2) 파티션의 크기를 조정했습니다.
  3. lvm(sda5) 파티션의 크기를 조정했습니다.

문제가 해결되었습니다.

VM에서는 새 공간을 사용할 수 없다는 점을 추가해야 하므로 다음 두 가지 명령을 실행해야 했습니다. LVM을 남은 모든 여유 공간으로 확장합니다.

lvextend –l +100%FREE [MOUNTPOINT]

파일 시스템 확장:

sudo resize2fs [MOUNTPOINT]

답변2

기기@zabbix:~$sudo lvdisplay

--- 논리 볼륨 ---

LV 경로 /dev/zabbix-vg/root

LV 이름 루트

VG 이름 zabbix-vg

LV 사이즈 15.52GiB


--- 논리 볼륨 ---

LV 경로 /dev/zabbix-vg/swap_1

LV 이름 교환_1

VG 이름 zabbix-vg

LV 크기 4.00GiB


기기@zabbix:~$sudo vgs

VG #PV #LV #SN 속성 VSize VFree

zabbix-vg 1 2 0 wz--n- 24.52g 5.00g


보시다시피 나는5GB 여유 공간


기기@zabbix:~$sudo lvextend -L+5G /dev/zabbix-vg/root

논리 볼륨 zabbix-vg/root의 크기가 15.52GiB(3973 익스텐트)에서 20.52GiB(5253 익스텐트)로 변경되었습니다.

논리 볼륨 루트의 크기가 성공적으로 조정되었습니다.


기기@zabbix:~$sudo resize2fs /dev/zabbix-vg/root

/dev/zabbix-vg/root의 파일 시스템 길이는 이제 5379072(4k) 블록입니다.


기기@zabbix:~$sudo lvdisplay

--- 논리 볼륨 ---

LV 경로 /dev/zabbix-vg/root

LV 이름 루트

VG 이름 zabbix-vg

LV 사이즈 20.52GiB


--- 논리 볼륨 ---

LV 경로 /dev/zabbix-vg/swap_1

LV 이름 교환_1

VG 이름 zabbix-vg

LV 크기 4.00GiB

관련 정보