Na verdade, você pode usar o GiB 4,25 no final sem nenhuma reinicialização, porque o Linux suporta o redimensionamento de partições on-line desde o kernel 2.6 (o que significa que você pode redimensionar partições enquanto elas estão montadas, mesmo a partição raiz, sem qualquer reinicialização).
Vou mostrar como remover a partição swap e estender a partição raiz com todo o espaço livre no final. Então usarei o espaço não alocado no começo (14,35 GiB) para uma nova partição de troca. Claro que o 14,33 GiB é um pouco demais, então você também pode optar por usar alguns para estender sua partição NTFS.
Open GParted
Clique com o botão direito /dev/sda11
e selecioneSwapoff
Clique com o botão direito /dev/sda11
e selecioneDelete
Clique em Apply All Operations
Abra um terminal
Estenda a partição raiz:
sudo resize2fs /dev/sda10
Volte para GParted
Abra o GParted
menu e clique emRefresh Devices
Clique com o botão direito do mouse no espaço não alocado e selecione New
Selecionar linux-swap
como sistema de arquivos
Clique em Add
Clique em Apply All Operations
Inicialmente, escrevi isso usando apenas a linha de comando, mas decidi tentar usar o GParted o máximo possível, pois isso pode ser mais fácil para você ver o que está acontecendo. Você pode até estender a partição raiz usando o GParted. Mas você precisa desmontar sua partição raiz antes de trabalhar nela. Quero dizer que você deve trabalhar offline (usando um liveUSB). Em alguns casos, seu grub pode ficar danificado. Então, reinstale o grub antes de deixar de trabalhar offline.
Acredito que o GParted ativará automaticamente a nova partição de troca, mas não tenho certeza. Você sempre pode verificar clicando com o botão direito do mouse e selecionando Swapon
. Se essa opção não estiver disponível, as partições de troca provavelmente já estão ativadas.
Além disso, a Refresh Devices
etapa provavelmente não é necessária, mas você deve segui-la apenas para ter certeza.
Não podemos redimensionar a partição estendida ( sda4
neste caso), pois ela possui uma partição lógica montada. Portanto, precisamos inicializar no modo ao vivo de uma unidade USB / CD do Ubuntu. A partir daí, inicie o GParted, desative a troca, se necessário, clique com o botão direito do mouse na partição estendida e redimensione-a para atender às suas necessidades. Em seguida, siga as etapas mencionadas conforme necessário para redimensionar a raiz e adicionar a troca inversa. Caso sua UUID da partição raiz seja alterada, você pode atualizar o Grub executando estas etapas no modo ao vivo:
sudo mount /dev/sda10 /mnt
sudo mount -o bind /dev/ /mnt/dev
sudo grub-install --root-directory=/mnt /dev/sda
sudo chroot /mnt /bin/bash
# Now within the chroot
sudo update-grub
exit
# Now outside chroot
O primeiro par de comandos do comando monta a partição raiz ( sda10
neste caso) e é configurada /dev/
para uso em um ambiente chroot. (Outras partições que podem ser montadas de maneira semelhante para um chroot mais funcional são /proc
, /sys
e /dev/pts
.) Em seguida, reinstalamos o grub (não é realmente necessário). Então, entramos no chroot e atualizamos o grub. Isso faz com que o grub use os novos UUIDs quando necessário. Depois de sair do chroot, reinicie e devemos recuperar o menu grub.
df
?