USB Ubuntu 18.04에서 부팅하면서 현재 Ubuntu 16.04 파티션을 축소하려고 합니다.
완전성을 위해 다음은 내가 작성할 때 lsblk가 반환하는 것입니다.
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 512M 0 part
├─sda2 8:2 0 488M 0 part
└─sda3 8:3 0 464.8G 0 part
├─ubuntu--vg-root 253:0 0 248.9G 0 lvm
└─ubuntu--vg-swap_1 253:1 0 15.9G 0 lvm
sdb 8:16 1 1.9G 0 disk /cdrom
├─sdb1 8:17 1 1.8G 0 part
└─sdb2 8:18 1 2.3M 0 part
보시다시피 내 /dev/sda3에는 464.8G가 있지만 vg-root 및 vg-swap에서는 264.8G만 사용됩니다. 내가 원하는 것은 sda3을 축소하여 다른 파티션에 Ubuntu 18.04를 설치할 수 있도록 하는 것입니다.
다음과 같은이 기사, LV 크기를 조정한 후 pvresize를 실행하려고 합니다.
ubuntu@ubuntu:~$ sudo pvresize --setphysicalvolumesize 265G /dev/sda3
/dev/sda3: Requested size 265.00 GiB is less than real size 464.78 GiB. Proceed? [y/n]: y
WARNING: /dev/sda3: Pretending size is 555745280 not 974721024 sectors.
Physical volume "/dev/sda3" changed
1 physical volume(s) resized / 0 physical volume(s) not resized
해당 메시지를 보면 모든 것이 성공적으로 실행된다는 것을 알 수 있지만 lsblock(또는 GParted)을 실행할 때 모든 것이 동일하게 유지됩니다. sda3이 축소되지 않습니다.
한 가지 주목할 점은 GParted가 sda3 옆에 설치된 것처럼 키 아이콘을 표시한다는 것입니다. (USB에서 부팅했기 때문에) 그렇지 않습니다. umount를 실행하여 확인합니다.
ubuntu@ubuntu:~$ sudo umount /dev/sda3
umount: /dev/sda3: not mounted.
또한 GParted를 사용하여 sda3의 크기를 조정하려고 하면 동일한 pvresize가 실행되지만 확인에 "no"라고 대답하므로 결과는 오류입니다.
내가 여기서 무엇을 놓치고 있는 걸까요? 제가 더 해야 할 일이 있나요? GParted를 사용하여 파티션을 축소할 수 없는 이유는 무엇입니까?
답변1
GParted를 사용하여 파티션을 축소할 수 없는 이유는 무엇입니까?
LVM이 이를 사용하고 있음을 감지하고 싶습니다. 및 lvchange -an ...
와 같은 LV(논리 볼륨) 비활성화 . VG(볼륨 그룹) 비활성화가 허용되어야 합니다 ./dev/ubuntu--vg-root
/dev/ubuntu--vg-swap_1
vgchange -an ubuntu
ubuntu
gparted가 파티션을 축소할 수 있는 경우 미리 실행할 필요가 없습니다 pvresize
.