Para estender seu sda5
, você precisa estender seu contêiner também, sda2
. Usando ferramentas de linha de comando, a maneira mais simples de fazer isso é usar sfdisk
:
sfdisk /dev/sda
Isso imprimirá a tabela de partições atual, que deve corresponder ao que você viu em fdisk
:
Disk image: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xe59ec859
Old situation:
Device Boot Start End Sectors Size Id Type
image1 * 2048 499711 497664 243M 83 Linux
image2 501758 104855551 104353794 49.8G 5 Extended
image5 501760 104855551 104353792 49.8G 83 Linux
Type 'help' to get more information.
No prompt >>>
, comece a redefinir todas as suas partições:
2048,497664,83,*
(esta é a primeira partição: setor inicial, comprimento em setores, tipo e *
para torná-lo inicializável). sfdisk
responderá com
Created a new DOS disklabel with disk identifier 0x03408377.
Created a new partition 1 of type 'Linux' and of size 243 MiB.
image1 : 2048 499711 (243M) Linux
e solicita image2
( sda2
). Digite
501758,,5
que informa sfdisk
para criar uma partição estendida iniciando no setor 501758 e ocupando todo o espaço disponível depois disso; sfdisk
será processado
Created a new partition 2 of type 'Extended' and of size 99.8 GiB.
image2 : 501758 209715199 (99.8G) Extended
Para image3
, digite simplesmente
501760
sfdisk
será então emitido
Created a new partition 5 of type 'Linux' and of size 99.8 GiB.
image5 : 501760 209715199 (99.8G) Linux
e solicite image6
, que não precisamos, por isso, insira
quit
que fará com que sfdisk
imprima a nova tabela de partições e pergunte se você deseja gravá-la no disco:
New situation:
Device Boot Start End Sectors Size Id Type
image1 * 2048 499711 497664 243M 83 Linux
image2 501758 209715199 209213442 99.8G 5 Extended
image5 501760 209715199 209213440 99.8G 83 Linux
Do you want to write this to disk? [Y]es/[N]o:
Se você estiver convencido de que todos os setores iniciais correspondem e sda1
ainda está OK, pressione Y para escrever a tabela de partições e retornar ao seu shell.
Assim que terminar, execute
pvresize /dev/sda5
para redimensionar seu PV do LVM; você deve ser capaz de usar o espaço em disco recém-alocado (em novos LVs ou para estender LVs existentes).