gparted
pode fazer isso facilmente. BTW, no caso de você não sabe, você tem que reiniciar para um Live CD / USB porque gparted
não pode mover ou redimensionar com segurança os sistemas de arquivos que estão montados em RW e em uso ativo. Não é possível mover ou redimensionar a partição da qual está sendo executado. http://gparted.org/
tem imagens ISO para download para CDs e pen drives.
de qualquer forma, aqui está o procedimento:
- Diminuir
/dev/sda2
por 2G - mova
/dev/sda2
para criar 2 GB de espaço livre entresda1
esda2
- redimensione
/dev/sda1
e atribua a ele 2 GB extras
Note que o passo 2 envolve mover cada byte de / dev / sda2. Isso pode consumir muito tempo.
BTW, você realmente precisa de 8GB de espaço de troca? por exemplo. você tem 8 GB de RAM e está usando suspender para o disco. Se você está realmente trocando muito, a solução correta é adicionar mais RAM ao sistema. Se você não estiver fazendo a suspensão para o disco, talvez seja melhor fazer isso:
- encolher / dev / sda3 por 4 GB
- opcionalmente, reduza
/dev/sda2
em 2 GB ou mais - mova
/dev/sda2
para que fique nivelado com/dev/sda3
- redimensione
/dev/sda1
para adicionar 4 ou 6 GB ou mais.
A longo prazo, no entanto, sua melhor opção é substituir 120GB sda
(um SSD?) por um SSD de 256 ou 512 GB ou maior. Eles se tornaram muito mais baratos recentemente, e os preços provavelmente cairão novamente dramaticamente no futuro próximo. Se / quando você fizer isso, não cometa o erro de fazer um pequeno rootfs novamente - se você não puder alocar pelo menos 20-50GB para root (dependendo do software que você precisa instalar) então não tenha um% separado/home
partition, apenas tenha uma grande partição /
.