Não é possível aumentar o tamanho da minha partição devido ao início

0

Eu vi hoje que meu computador não queria inicializar porque meu / dev / sdb2 (/ partition) estava totalmente cheio. Isso foi um grande erro da minha parte, eu configurei o tamanho em 10G, o que não é o suficiente.

Eu iniciei a partir do CD de instalação do Debian 8 (que é o meu sistema operacional), e agora estou em um shell de instalação. E algo está errado.

Eu quero aumentar meu tamanho / dev / sdb2, aqui está a saída de fdisk -l :

Device     Start     End         Sectors     Size    Type
/dev/sdb1  2048      1050623     1048576     512M    EFI System
/dev/sdb2  1050624   20582399    19531776    9.3G    Linux filesystem
/dev/sdb3  20582400  53938175    33355776    15.9G   Linux swap
/dev/sdb4  53938176  1836517375  1899586959  905.8G  Linux filesystem

assim / dev / sdb2 é montado em / e / dev / sdb4 em / home.

Eu tentei diminuir o tamanho do / dev / sdb4 e aumentar o / dev / sdb2, mas isso mudou o início e causou um erro catastrófico. Erros me fizeram aprender!

Agora, meu problema é: como posso aumentar o tamanho de / dev / sdb2 sem alterar seu início (e perder tudo) e sem alterar nenhum outro começo também?

    
por jhun 27.11.2015 / 21:33

1 resposta

1

Você pode inicializar em uma GUI a partir desse disco de instalação e iniciar gparted ? Se assim for, então sugiro fazê-lo; se não, então crie um LiveUSB inicializável usando a imagem do link , usando outro PC.

Nessas mudanças, o mapeamento de cilindro é preferido se o drive for um HDD; Mapeamento MB se for um SSD.

Acredito que você tenha atingido um obstáculo quando tentou alterar várias partições de uma só vez. Em vez disso, vamos fazer as alterações uma etapa de cada vez e garantir que, quando movermos uma partição, a movamos para o final da unidade , e há espaço em branco entre ele e a partição antes dele.

De qualquer forma, depois de ter gparted lançado, redimensionar / dev / sdb4, encolhendo-o por 10GB. Essa partição ainda deve terminar no final da unidade. Faça essa alteração e aplique-a.

Redimensione a partição de troca, / dev / sdb3, para que ela seja iniciada e termine 10 GB mais tarde. Faça essa alteração e aplique-a.

Agora, você deve ver um intervalo de 10GB entre o final de / dev / sdb2 e o início de / dev / sdb3. Agora você pode continuar a estender / dev / sdb2 para outros 10GB.

Além disso, você está usando uma configuração de BIOS ou UEFI para seu disco e seu registro de inicialização? Parece UEFI ... você poderia por favor verificar que a partir de uma janela de terminal com

[ -d /sys/firmware/efi ] && echo "Installed in UEFI mode" || echo "Installed in Legacy mode" ?

Qual é exatamente a mensagem de falha quando você tenta inicializar? Reclama sobre a falta de uma partição de inicialização do BIOS ?

    
por 27.11.2015 / 21:56