Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Como juntar (merge) de duas partições no Ubuntu

Gostaria de juntar a particao (merge) de 17.88GB com a partição de 40.00 GB, sem perder nada na de 17.88GB. A partição de 40.00 GB está vazia! Configuração:

fdisk -l
Disk /dev/xvdb: 60 GiB, 64424509440 bytes, 125829120 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: 0x4a2fce63

Dispositivo Inicializar    Start       Fim  Setores  Size Id Tipo
/dev/xvdb1                  2048  37496831 37494784 17,9G 83 Linux
/dev/xvdb2              37496832  41943039  4446208  2,1G  5 Estendida
/dev/xvdb3              41943040 125829119 83886080   40G 83 Linux
/dev/xvdb5              37498880  41943039  4444160  2,1G 82 Linux swap / Solari

Partition table entries are not in disk order.

Imagem das partições:

https://imgur.com/a/qpxk0eZ

Como juntar as partições?

3 respostas
solução!

Olá, Edson

Antes de mais nada, para isso funcionar, ambas as partições precisam ser ou partições lógicas ou partições primárias. Se uma for diferente da outra, parece não ser possível fazer esse merge.

Se forem iguais, você torna a partição maior como espaço não-alocado e tenta fazer o merge utilizando o programa gparted, conforme ensina esse tutorial: https://askubuntu.com/questions/66000/how-to-merge-partitions

O seu caso é To increase the size of the partition holding data

Prefira fazer o processo utilizando um LiveCD, e não diretamente no seu Linux (pelo que estou vendo do seu caso, nem dá pra fazer direto no seu Linux).

Qualquer coisa é só falar!

@Vitor Passarella de Moraes: Obrigado! Não tenho como fazer com um Live CD porque é uma máquina virtual na nuvem. Alguma sugestão?

Não que seja obrigatório, mas eu comentei de fazer pelo live CD para não correr o risco de perder algum dado no processo ou então o Linux nem deixar você fazer o merge por estar com a partição montada. Mas você pode tentar sim!

Caso não seja possível fazer sem o live CD, qual programa foi usado para criar essa VM na nuuvem? Ou ela já vem criada no site? Parece que existem algumas formas de bootar em uma VM com live CD dentro dela.