Tentando usar espaço extra em uma VM alocada dinamicamente

0

Então, atualmente, estou trabalhando com uma VM do ubuntu em um host do Windows. E originalmente configurou a VM para 50GB com um ram de 20GB deixando 30GB para a memória do disco rígido. Desde então preenchi isso e modifiquei o máximo para ser 80GB usando o VBox Manage modifique o hd.

No entanto, se eu tentar baixar um arquivo de 3GB, recebo o erro de que não tenho espaço suficiente. Eu corro df -h e obtenho isso como saída:

link

Eu abro o particionador Gparted para ver isso:

link

A questão é, como eu posso alocar esses 30GB para sda1 de tal forma que eu possa trabalhar e gerar arquivos em meu diretório raiz sem ficar sem espaço?

Obrigado antecipadamente

    
por nick_smith 06.11.2015 / 19:20

1 resposta

1

Esse é um problema bastante normal de se encontrar. O que eu faria é excluir temporariamente a partição de swap e a "partição estendida". Então o gparted pode usar o espaço não alocado para adicionar à primeira partição.

Primeiro, feche o que quer que você esteja executando e que precise de 20 GB de espaço de troca. (Estou curioso para saber o que é isso)

Então, você precisa desativar o swap:

sudo swapoff -a

(Sim, o gparted tem um recurso "swapoff", mas eu nunca confiei nele, poderia ser apenas eu)

Quando a troca estiver desativada, inicie o gparted e exclua a partição de troca e a "partição estendida". Quando estes são deletados, você pode clicar com o botão direito do mouse em / dev / sda1 e selecionar "redimensionar / mover". Pegue tudo menos o espaço que você precisa para swap, então crie uma nova partição para swap, e uma vez criado, clique com o botão direito e selecione "Format to" e selecione linux-swap. Não há necessidade da parte "partição estendida" do processo.

Uma vez lá, você precisa ativar o swap novamente. No meu sistema de teste, "swapon -a" não funcionou, então:

sudo swapon /dev/sda2

Espero que isso ajude!

    
por Alderin 06.11.2015 / 21:19