Iniciada em um Ubuntu USB 18.04 e estou tentando encolher minha partição atual do Ubuntu 16.04.
Para fins de conclusão, é isso que o lsblk retorna no momento em que estou escrevendo:
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
Como você pode ver, meu / dev / sda3 tem 464.8G, mas apenas 264.8G estão em uso pelo vg-root e pelo vg-swap. O que eu quero é encolher o sda3 para que eu possa instalar o Ubuntu 18.04 em outra partição.
Seguindo esta resposta , depois de redimensionar meu LV, estou tentando executar o 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
Dada a mensagem, eu entendo que tudo funcionou com sucesso, mas ao executar o lsblock (ou GParted), tudo permanece o mesmo: o sda3 não foi reduzido.
Importante notar que o GParted está mostrando um ícone de chave ao lado de sda3 como se estivesse montado, quando não é (como eu inicializei a partir do USB). A execução de umount confirma que:
ubuntu@ubuntu:~$ sudo umount /dev/sda3
umount: /dev/sda3: not mounted.
Além disso, se eu tentar redimensionar o sda3 usando o GParted, ele executará o mesmo pvresize, mas responderá NO à confirmação, por isso os resultados são um erro.
O que eu m missing here? Do I have to do anything else? Why isn
t GParted permite-me reduzir a partição?