Aumente o tamanho da partição Ubuntu na máquina virtual

9

Eu uso o MacBook com o Mac OS X 10.9.1 . Eu instalei o VMWare Fusion 6.0.2 , sob o qual o Ubuntu 12.04 LTS foi instalado como máquina virtual.

Agora eu preciso aumentar o tamanho do disco de Ubuntu. GPartedmostra que não há 80Galocados:

insira a descrição da imagem aqui

No entanto, clicar com o botão direito do mouse na primeira partição mostra que Resize/Moveestá cinza, então não sei como continuar ...

PS: este cargo parece ter mesmo problema que I. Se assim for, alguém poderia me dizer como Boot from the Ubuntu LiveCDsob VMWare Fusion?

Edit1:

Eu configurei o seguinte no VMWare para tentar Boot from the Ubuntu LiveCD:

insira a descrição da imagem aqui insira a descrição da imagem aqui insira a descrição da imagem aqui

Uma vez iniciado, é estranho que eu não tenha visto nada diferente de uma inicialização do disco rígido ... Ainda assim, abri o terminal, desliguei o swap e iniciei o GParted. No GParted, excluí a troca (assim como toda a partição estendida que a contém). No entanto, não foi possível redimensionar / mover /dev/sda1. Alguém poderia ajudar?

insira a descrição da imagem aqui

Edit2:

Após o comentário do @Hadi, acho que criar outro disco não é uma má idéia, uma análise de uso do disco mostra o seguinte. Alguém poderia sugerir qual das minhas pastas deve ser montada em um disco recém-criado?

insira a descrição da imagem aqui

SoftTimur
fonte
Quando você criou a VM, você escolheu Fixo ou Alocado Dinamicamente?
Mitch

Respostas:

7

Você precisa inicializar a partir do disco ao vivo do Ubuntu, para poder redimensionar sua partição Ubuntu instalada no Virtualbox.

  1. Primeiro, clique com o botão direito do mouse na máquina virtual Ubuntu e selecione a opção de configurações.No menu de configurações, selecione a opção Armazenamento.Escolha finalmente o arquivo de disco virtual do CD / DVD ( escolha um arquivo iso do Ubuntu no qual deseja inicializar ). 13.04 arquivo iso.

    insira a descrição da imagem aqui

  2. Agora, nas configurações do Ubuntu, selecione a opção Sistema. Na ordem de inicialização, ative apenas a opção CD / DVD e coloque-a no topo.

    insira a descrição da imagem aqui

  3. Agora, coloque a máquina virtual selecionada no Ubuntu ( Ubuntu é o nome dado à minha máquina virtual ).

  4. Ele irá inicializar a partir do arquivo iso (disco ativo), você deverá selecionar a opção Experimentar Ubuntu na inicialização.

    insira a descrição da imagem aqui

    No meu caso / dev / sr0 representa o disco ativo do Ubuntu 13.04 e /dev/sda1representa a partição em que o Ubuntu 13.10 está instalado.

  5. Agora você pode desmontar todas as /dev/sdapartições de disco, como na captura de tela acima.

  6. Redimensione sua /dev/sda1partição ext4 adicionando o espaço não alocado a ela ou apenas adicione algum espaço do espaço livre e, em seguida, use o espaço restante, crie uma partição estendida (faça uma troca dentro dela).

  7. Após redimensionar, encerre a máquina virtual e altere a ordem de inicialização para Disco rígido nas configurações da máquina virtual.

  8. Agora, o tamanho da partição Ubuntu será redimensionado.

Nota : Estou executando o Virtual box e não o vmware fusion.

Avinash Raj
fonte
2

Todas as respostas acima estão corretas e o que for, mas eu recomendo que você:

Por que você deve estender sua partição. Você precisa de mais espaço. Ok, tudo bem, então você pode simplesmente fazer outra partição e mudar sua casa para.

O que quero dizer com o seguinte:

A maioria dos dados do usuário está localizada nos diretórios / home / ..., então o que farei aqui é apenas criar uma nova partição do espaço não alocado e fazer com que o seu / home seja montado. Isso tem um efeito útil crítico em seu sistema em caso de falha.

Para sistemas multiusuário ou sistemas com muito espaço em disco, é melhor colocar / usr, / var, / tmp e / home em suas próprias partições separadas da partição /. fonte

Agora vamos.

Primeiro, usando o Gparted, crie a nova partição e formate-a para ext4.

Agora vamos conhecer o UUID da partição recém-criada.

sudo blkid

copie o UUID da partição recém-criada.

Agora vamos mudar sua casa para esta partição

Abra seu / etc / fstab

gksu gedit /etc/fstab

adicione a seguinte linha:

UUID=THE COPIED UUID ABOVE /home           ext4    defaults        0       2

Agora salve e reinicie, depois aproveite :)

Maythux
fonte
Essa é uma boa ideia ... Anexei uma imagem da minha análise de uso do disco ... Na sua opinião, qual pasta deve ser movida para a partição recém-criada?
SoftTimur
Eu afirmei na resposta. É melhor para mover a casa, uma vez que é principalmente os dados do usuário e desta forma você pode preservar seus dados em caso de falhar e você pode tirar vantagem de seu espaço livre
Maythux
1

Você pode inserir a imagem ISO do Ubuntu na unidade de CD do VMWare e poderá executar uma sessão ao vivo do Ubuntu a partir daí.

saiarcot895
fonte
Eu poderia inserir a imagem ISO na unidade de CD do VMWare ... mas eu não sei como executar uma sessão ao vivo de lá ...
SoftTimur
Verifique se a opção de inicializar a partir da unidade de CD está acima da inicialização a partir do disco rígido ou, se você pode selecionar o dispositivo de inicialização, escolha a unidade de CD. Em seguida, um menu deve aparecer, perguntando se você deseja instalar o Ubuntu ou executar uma sessão ao vivo (execute sem instalar).
precisa saber é o seguinte
0

na verdade, o gparted em si pode ajudar. Quando você inicializa o disco / formata-o como linux tipo 8e, ele realmente atribui / dev / sda3 como identificação do disco. Então você pode usar "fdisk / dev / sda" para ver e listá-lo. Descansar é fácil, estendendo o grupo de volumes para ver o disco, com vgextend, lvdisplay, pvextend ...

tk samy
fonte
0

Se você quiser apenas ter mais espaço, seja aumentando o tamanho de uma partição existente ou criando uma nova partição, você pode simplesmente criar uma nova partição e montá-la.

Você pode usar o gparted para criar uma nova partição, por exemplo, / dev / sda3 do sistema de arquivos ext4, fora do seu espaço não alocado:

$ sudo gparted

Em seguida, edite o / etc / fstab para montar automaticamente sempre que você inicializar o computador:

$ sudo gedit /etc/fstab

E adicione a seguinte linha:

/dev/sda3 /home/yourname/mydata ext4 defaults 0 0

Agora, reinicie sua VM e você verá seu sistema de arquivos recém-criado:

$ df -h
/dev/sda3       78.8G   23M  78.2G   1% /home/yourname/mydata
Yuci
fonte