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

9

Eu uso o MacBook com 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 preciso aumentar o tamanho do disco de Ubuntu . GParted mostra que há 80G não alocado:

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

PS: este post parece ter o mesmo problema que eu. Em caso afirmativo, alguém poderia me dizer como Boot from the Ubuntu LiveCD sob VMWare Fusion ?

Editar1:

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

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 sistema e iniciei o GParted. No GParted, apaguei o swap (assim como toda a partição estendida que o contém). No entanto, não consegui redimensionar / mover /dev/sda1 . Alguém poderia ajudar?

Edit2:

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

    
por SoftTimur 05.03.2014 / 01:01

5 respostas

7

Você tem que inicializar a partir do Ubuntu live disk. Então você pode 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.A partir do menu de configurações, selecione a opção Storage.Finally escolher arquivo de disco virtual de CD / DVD ( escolha um arquivo iso do Ubuntu em que você deseja inicializar ) Eu tinha escolhido o arquivo iso do Ubuntu 13.04.

  2. Agora, a partir das configurações do Ubuntu, selecione a opção Sistema. A partir da ordem de inicialização, ative somente a opção de CD / DVD e coloque-a no topo.

  3. Agora execute a máquina virtual Ubuntu selecionada ( Ubuntu é o nome dado para minha máquina virtual ).

  4. Ele irá inicializar a partir do arquivo iso (live disk) você tem que selecionar a opção Try Ubuntu na inicialização. Então abra o gparted from dash.

    No meu caso / dev / sr0 representa o disco live do Ubuntu 13.04 e /dev/sda1 representa a partição onde o Ubuntu 13.10 está instalado.

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

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

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

  8. Ele será inicializado a partir do disco rígido.Agora o tamanho da sua partição do Ubuntu será redimensionado.

Nota : Estou executando a caixa virtual e não a fusão de vmware.

    
por Avinash Raj 07.03.2014 / 07:29
2

Todas as respostas acima estão corretas e o que quer que seja, mas eu aconselho:

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

O que quero dizer com o seguinte:

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

  

Para sistemas multi-usuários 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 essa 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 e aproveite:)

    
por Maythux 07.03.2014 / 08:46
1

Você pode inserir a imagem ISO do Ubuntu na unidade de CD do VMWare, e você deve ser capaz de executar uma sessão ao vivo do Ubuntu a partir daí.

    
por saiarcot895 05.03.2014 / 01:58
0

na verdade, o próprio gparted pode ajudar. Quando você inicializa o disco / formata como linux tipo 8e, ele realmente atribui / dev / sda3 como id de disco. Então você pode usar "fdisk / dev / sda" para ver e listar. Resto é fácil, estendendo o grupo de volume para ver o disco, com vgextend, lvdisplay, pvextend ...

    
por tk samy 14.04.2016 / 00:21
0

Se você quer apenas mais espaço, não importa se aumentando o tamanho de uma partição existente ou criando uma nova partição, basta 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 / etc / fstab para montar automaticamente sempre que inicializar o computador:

$ sudo gedit /etc/fstab

Adicione a seguinte linha:

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

Agora reinicie sua VM, e você verá seu novo sistema de arquivos:

$ df -h
/dev/sda3       78.8G   23M  78.2G   1% /home/yourname/mydata
    
por Yuci 24.05.2016 / 18:23