Sda1 redimensionado manualmente e o sistema operacional ainda usa o tamanho antigo. Como alguém o "atualizaria"?

Sda1 redimensionado manualmente e o sistema operacional ainda usa o tamanho antigo. Como alguém o "atualizaria"?

Estou fazendo isso com VMs. Estou usando o virtualbox e cometi o erro de criar um servidor com disco dinâmico. Em seguida, criei outro disco virtual, fixo, no qual clonei o sistema operacional do servidor. Isso porque sda1 não aumentaria de tamanho como deveria em um disco dinâmico, criando em vez disso uma partição estendida e alguma outra.

Ter o servidor em um disco fixo não ajudou, pois sda1 permaneceu do mesmo tamanho, apenas a partição estendida ficou maior.

Então, adicionei esse disco a uma VM da versão desktop que eu tinha para poder usar confortavelmente o gparted e aumentar a partição manualmente.

Agora, a partição estendida e a outra (sda5) da qual não me lembro do sistema de arquivos, tinham esses símbolos de chave, e mesmo executar o gparted com privilégios de root não me permitia excluí-los ou alterá-los de forma alguma.

Então me virei para o fdisk. Consegui excluir facilmente sda2 e sda5 e, em seguida, usar o gparted para aumentar o sda1. Deixei 1Mb no final.

O problema que estou tendo agora entra aqui. O servidor ainda dirá que não tem espaço suficiente para fazer isso ou aquilo, mesmo que tenha.

server@ubuntu:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            2.5G     0  2.5G   0% /dev
tmpfs           508M  7.3M  501M   2% /run
/dev/sda1       2.8G  2.7G     0 100% /
tmpfs           2.5G     0  2.5G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           2.5G     0  2.5G   0% /sys/fs/cgroup
/dev/sdb1        15G   47M   14G   1% /home/server/sxtngig
tmpfs           508M     0  508M   0% /run/user/1000
server@ubuntu:~$ lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0    8G  0 disk
└─sda1   8:1    0    8G  0 part /
sdb      8:16   0   15G  0 disk
└─sdb1   8:17   0   15G  0 part /home/server/sxtngig
sr0     11:0    1 1024M  0 rom

Como você pode ver, ele tem 8 Gb, mas o df não podeveristo. Existe uma maneira de fazer o servidoratualizaro espaço em disco? Talvez algo em um arquivo eu precise alterar?

Responder1

Você redimensionou a partição (o contêiner do sistema de arquivos), mas não o próprio sistema de arquivos. (É como mover seus papéis para um armário maior, mas não dizer a ninguém para usar as novas gavetas.)

Supondo que seja um sistema de arquivos ext4resize2fsé o que você precisa. (Se não fosse ext4, você precisa de um comando diferente, mas os sistemas de arquivos modernos devem suportar o redimensionamento de qualquer maneira.) Veja também, por exemplohttps://access.redhat.com/articles/1196353

Responder2

Você redimensionou a partição, mas não o sistema de arquivos nela. Você precisa correrresize2fs.

informação relacionada