Alocando espaço livre não contíguo a uma partição existente

3

Eu não consigo descobrir como adicionar todo o espaço "/ dev / sda3" ao meu / dev / sda1 / .. Eu tentei de tudo, mas / dev / sda1 / não pode ultrapassar 5.26GB.

    
por George Katsanos 10.05.2013 / 11:12

3 respostas

10

Infelizmente, o gparted não suporta o redimensionamento online de partições. Assim, se você não tem conhecimentos avançados de Linux, você deve inicializar a partir de um CD do Linux (por exemplo, o CD / USB de instalação do Ubuntu) e executar o gparted a partir dele.

A maneira mais fácil é mover a partição de swap para fora do caminho:

  • clique com o botão direito do mouse em / dev / sda5, selecione swapoff (se aplicável)
  • delete / dev / sda5 (não contém dados, então não se preocupe)
  • delete / dev / sda2
  • crie novamente / dev / sda2 usando o botão direito do mouse - > Novo
    • defina o "Tamanho" para 1792 MB, o "Espaço livre seguinte" para 0 e o "Criar como" para "Partição expandida"
  • em seguida, recrie / dev / sda5 dentro de / dev / sda2
    • defina "Tamanho" para o máximo disponível (~ 1792MB) e defina o "Sistema de arquivos" como "Linux-swap".
  • Finalmente, você pode clicar com o botão direito do mouse em / dev / sda1, selecionar "Redimensionar / Mover" e redimensioná-lo

Após a reinicialização, você também deve atualizar o UUID da nova partição de troca. Faça isso:

sudo swapoff /dev/sda5 # this might give an error message which you can ignore
sudo mkswap -U'grep -E '^UUID.+swap\W+sw' /etc/fstab | cut -d= -f2 | cut -d' ' -f1' /dev/sda5

Ele deve retornar Setting up swapspace ... e alguns números e um UUID. Então você pode reativar a troca:

sudo swapon -a
    
por 10.05.2013 / 11:58
3

Não tenho 100% de certeza de que lembro exatamente, mas tente mover primeiro a partição swap para que o espaço não alocado seja mostrado ao lado de sda1 , então deve ser possível ampliar essa partição.

    
por 10.05.2013 / 12:06
1

Se você tiver /dev/sda2 ou swap partição imediatamente após /dev/sda1 , será necessário encolher e movê-los para a direita, para que o espaço livre seja exibido entre /dev/sda1 e as outras partições. / p>

Apenas observe que isso pode levar, para um HD de 1TB, mais de 10 horas para ser concluído, se houver muitos dados.

    
por 10.05.2013 / 15:44