Primeiro, eu aconselho você a fazer isso de dentro do seu Ubuntu. Seria melhor se você inicializasse de uma unidade USB Ubuntu ao vivo. (Eu suponho que você saiba como fazer isso, desde que você tenha o Ubuntu instalado).
Em seguida, usando o GParted no modo ao vivo, redimensione sda4
, a partição estendida, para ocupar o restante do espaço disponível. E eu quero dizer ALL do espaço não alocado, já que você só pode fazer 3 partições primárias e 1 estendido, assim você não pode adicionar uma partição sem deletar uma, ou redimensionar a partição estendida. Portanto, manter qualquer espaço livre fora da partição estendida é inútil. Você pode desmontar a troca sem se preocupar - o modo ao vivo ativa automaticamente a troca.
Do jeito que eu vejo, você não pode adicionar espaço a /
, já que você terá que mover a partição /home
, e isso pode levar um tempo longo (mas pode ser feito) e talvez arriscado. Pode ser feito - clique com o botão direito do mouse nas partições home e swap, escolha Redimensionar / Mover , arraste as partições até o final do espaço livre. Em seguida, estenda o sda5
para o quanto você precisar. Aplicar.
Eu recomendo duas opções com risco mínimo:
- Exclua o espaço de troca, estenda
sda6
(sua partição inicial), adicione swap novamente. Ou- - Adicione uma nova partição ext4 no espaço livre dentro da partição estendida.
Parece-me que você terá que editar seu /etc/fstab
de qualquer forma: para adicionar novamente o swap em (1) ou adicionar a nova partição em (2). Eu prefiro e sugiro (2). Antes de você ir sobre (2), pense em onde você quer que este espaço extra seja. Eu prefiro um diretório na minha pasta pessoal (como /home/muru/devel
). Então decida onde você quer que seja. Vamos chamá-lo de /path/to/some/folder
. Na sua instalação do Ubuntu, faça:
sudo mkdir -p /path/to/some/folder
Isso criará a (s) pasta (s) necessária (s). Agora inicie o Ubuntu e abra o GParted. Para adicionar uma nova partição:
- Clique com o botão direito do mouse no espaço não alocado dentro da partição estendida, escolha Novo , selecione o tamanho e o formato necessários (recomenda-se ext4).
- Aplicar (a marca verde ou a entrada Aplicar todas as operações no menu Editar ).
- Clique com o botão direito do mouse na partição recém-criada, escolha Informações e copie o UUID. Parece com isto:
5784865f-7c42-4d8b-b692-2d27e06af9c1
. -
Abra um terminal e execute estes comandos:
sudo mount /dev/sda5 /mnt sudo gedit /mnt/etc/fstab
-
Adicione esta linha a
fstab
, depois de substituir o valor pelo UUID que você copiou anteriormente (eext4
com o tipo de sistema de arquivos, se você escolheu um diferente):UUID=5784865f-7c42-4d8b-b692-2d27e06af9c1 /path/to/some/folder ext4 defaults 0 0
Eu recomendo que você use um diretório vazio e um que você usará muito para
/some/path
. -
Salve, saia e reinicie. Você encontrará a nova partição montada em
/path/to/some/folder
, mas provavelmente será de propriedade do root. Faça, no seu Ubuntu instalado:sudo chown $USER:$USER -R /path/to/some/folder
Você precisará fazer isso, pois a montagem pode tornar
root
o proprietário da pasta. Aqui$USER
é uma variável que geralmente contém automaticamente seu nome de usuário. Você pode usar diretamente seu nome de usuário no lugar dela.
Agora você tem todo o espaço necessário em /path/to/some/folder
. Você tem ~ 14 GB de espaço livre no seu /
e, para a maioria dos usuários, isso é muito, especialmente considerando um /home
separado.