O Ubuntu VM mostra 50 GB, mas o df -h mostra 30 GB [duplicado]

0

Eu tenho uma VM Ubuntu no VMWare Player, na qual não posso aumentar o tamanho do disco virtual. Anteriormente eu construí a VM com 30G de tamanho, então eu usei o botão 'expandir' VMWare para expandir para 50G. Agora a imagem VMWare mostra 50G. Mas quando eu faço um df -h dentro do sistema operacional, ainda vejo isso como 30G.

fdisk -l mostra o disco como 50G, mas a partição sda1 ainda mostra 30G. Como posso estender meu / (tudo está em /, apenas uma partição) para o 50G completo?

# fdisk -l
Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 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: 0x0001183e

Device     Boot    Start      End  Sectors Size Id Type
/dev/sda1  *        2048 58722303 58720256  28G 83 Linux
/dev/sda2       58724350 62912511  4188162   2G  5 Extended
/dev/sda5       58724352 62912511  4188160   2G 82 Linux swap / Solaris

Obrigado.

    
por rajeev 14.09.2017 / 22:35

2 respostas

1

A expansão cresce o disco rígido virtual, mas sem fazer nada com o seu conteúdo. É como se você tivesse clonado um disco rígido físico de 30G para um de 50G:

  • também a tabela de partições no seu disco virtual permaneceu a mesma, por isso aponta agora para uma partição 30G (no disco já 50G).
  • além disso, o seu sda1 ainda possui uma partição de 30G, mesmo se você atualizar a tabela de partição, ela ainda permanecerá 30G.

A solução é muito simples:

  1. Reinicialize sua máquina virtual em uma imagem ISO ao vivo virtual do Ubuntu.
  2. Use a ferramenta parted para estender 1) sua partição sda1 2) o sistema de arquivos nela.
por 14.09.2017 / 23:06
0

Eu encontrei a resposta aqui. link

  1. removeu as partições existentes
  2. criou uma nova parte principal (pri).
  3. criou a parte de troca. reinicializado.
  4. executou resize2fs

Eu segui todos os passos até lá, funcionou bem. Eu pensei em apagar minha pergunta. Mas então, talvez alguém venha perguntar a mesma coisa ....

Obrigado.

    
por 14.09.2017 / 23:47