Buckminster
(usa Debian)
Enviado em 23/08/2021 - 17:09h
Acredito que você terá que fazer mais ou menos assim:
- gpart show
- gpart resize -i [partition] -a 4k -s [full size] [disk id, in my case ada0]
- single user mode (init 1)
- growfs /dev/ada0
- reboot to multiuser mode (init 6, or just a normal reboot)
Primeiro execute:
gpart show adaX <<< coloque ada1, ada2, etc, veja o teu HD.
para ver os números das partições. No teu caso é ada1.
Comando para redimensionar:
gpart resize -i [número da partição] -a 4k -s [tamanho] [disco, no teu caso ada1]
Exemplo redimensionando a partição 2 do disco ada1 para 20 GB:
gpart resize -i 2 -a 4k -s 20G ada1
A opção -a é opcional, é somente o alinhamento da partição, grosso modo seria o tamanho da unidade de alocação, mas pode deixar sem:
gpart resize -i 2 -s 20G ada1 <<< redimensionando a partição 2 do disco ada1 para 20 GB.
Mas veja bem o número da partição para redimensionar, use gpart show ada1 para ter certeza de qual é o número da tua partição raiz.
IMPORTANTE
Depois do comando gpart resize ser executado com sucesso, entre no modo usuário único (digite init 1) e execute:
growfs /dev/ada1 <<< esse comando, para o que se pretende, deve ser executado somente no modo usuário único (init 1).
Depois de terminada a operação reinicie e entre no modo normal ou digite init 6 e verifique o resultado com gpart show ada1.
Talvez em outras circunstâncias de para executar o growfs sem ser em modo usuário único, mas depende se tem espaço livre (não alocado), no teu caso tem espaço livre, mas faz parte de outra partição.
Primeiro faça backup dos dados.
Talvez no primeiro comando gpart resize dê alguma mensagem de erro, talvez tu tenha que excluir a partição logo depois da 2, por exemplo (daí não compensa).
Não sei se atualmente o gpart redimensiona sem ter um espaço não alocado depois, mas tente o comando gpart resize, talvez demore.
O gpart resize dá os parâmetros, vamos dizer assim, e o growfs "sacramenta" a coisa, aplica as mudanças.
Caso o resize resulte sem erros, então pode executar o growfs.
Em último caso, faça backup e formate a máquina instalando do zero o sistema e particionando manualmente deixando um espaço generoso nas partições /usr (no mínimo uns 60 GB, a /usr é a que mais cresce, seria equivalente ao C:\Arquivos de programas do Windows, é onde os programas são instalados) e a raiz (/) com, no mínimo, 20GB. Se for um servidor a partição /var também deve ser generosa, além da partição /home é claro.
Óbvio que o tamanho das partições vai do uso, do tamanho do HD, depende de quantos programas vai instalar, se terá jogos (jogos são grandes), etc.
Ou deixe que o sistema particione automaticamente na instalação.
________________________________________________
Sanou tua dúvida, resolveu teu problema?
Então marque como Resolvido e escolha a Melhor Resposta.
Ou então execute:
# chown -R root:root /
# mount -o remount,rw /
# reboot
e veja o sistema derreter na sua frente.