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


41

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

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

GParted 스크린 샷

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

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

유용한 조언이 있습니까?


이 이미지는 Linux HOST 또는 GUEST (일명 VM)에서 제공
linuxdev2013

이미지는 게스트 VM
papnikol

2
좋아, 두 경우 모두 vg 암호화 또는 마운트 해제 되었는가? 마운트 해제가 필요하며 추가로 첫 번째 경우는 해독 및 마운트 해제가 필요합니다
linuxdev2013

1
암호화되지 않았습니다. gparted live CD에서 시작한 후 모든 파티션을 마운트 해제하지 않아야합니까? 그렇지 않은 경우 gparted에서 어떻게 마운트 해제합니까?
papnikol

2
잠금 장치가 장착 된 것을 의미하거나이`마운트 해제`옵션이 있어야 선택 암호화 되
linuxdev2013

답변:


54

linuxdev2013의 도움을 얻은 후에 이것이 내가 한 일입니다.
문제는 파티션이 어떻게 든 잠겨 있다는 것입니다. 그래서:

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

문제가 해결되었습니다.

VM에서 새 공간을 사용할 수 없으므로이 두 가지 명령을 실행해야한다고 추가해야합니다. 나머지 모든 여유 공간으로 LVM을 확장합니다.

lvextend –l +100%FREE [MOUNTPOINT]

파일 시스템을 확장하십시오.

sudo resize2fs [MOUNTPOINT]

4
감사! 또한 lvextend의 ​​정확한 장치를 얻으려면 lvm lvdisplay가 필요했고 나중에 df -h를 사용하여 크기를 조정할 볼륨을 찾으십시오.
Andreas Reiff

정확한 답변에 감사드립니다. 시간과 회색 머리카락이 절약되었습니다!
derFunk

gparted를 사용한 후 파티션에 올바른 양이 표시되지 않았습니다. 이 두 명령 줄 기능은 작업을 마치는 데 꼭 필요한 기능이었습니다. 덕분에 그 마법을 공유
나뭇 가지

불행히도, 나를 비활성화하면 작동하지 않습니다. 오류 메시지도 없습니다 ... 힌트가 있습니까?
Christoph Wurm 2016

4
sudo lvdisplay[MOUNTPOINT]를 받기 위해 달려야 했습니다. 제 경우에는 LV 경로 (/ dev / ubuntu-vg / root)로 돌아 왔습니다
Sheamus O'Halloran

0

Appliance @ zabbix : ~ $ sudo lvdisplay

--- 논리 볼륨 ---

LV 경로 / dev / zabbix-vg / root

LV 이름 루트

VG 이름 zabbix-vg

LV 크기 15.52 GiB


--- 논리 볼륨 ---

LV 경로 / dev / zabbix-vg / swap_1

LV 이름 swap_1

VG 이름 zabbix-vg

LV 크기 4.00 GiB


Appliance @ zabbix : ~ $ sudo vgs

VG #PV #LV #SN Attr V 크기 VFree

zabbix-vg1 2 0 wz--n- 24.52g 5.00g


보시다시피 5GB의 여유 공간이 있습니다.


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

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

논리 볼륨 루트 크기가 조정되었습니다.


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

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


Appliance @ zabbix : ~ $ sudo lvdisplay

--- 논리 볼륨 ---

LV 경로 / dev / zabbix-vg / root

LV 이름 루트

VG 이름 zabbix-vg

LV 크기 20.52 GiB


--- 논리 볼륨 ---

LV 경로 / dev / zabbix-vg / swap_1

LV 이름 swap_1

VG 이름 zabbix-vg

LV 크기 4.00 GiB


1
논리 볼륨이 아닌 물리 볼륨 (디스크 파티션)의 크기를 조정하는 방법을 묻고있었습니다.
psusi

내가 찾는 것만 정확히 물리적 드라이브를 문제없이 확장했지만 논리 드라이브에는 적용되지 않습니다. 논리 드라이브를 조정하는 데 도움이되었습니다. 정말 고마워!
kapitan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.