Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Dotinho

Como aumentar o tamanho de um disco virtual no virtual box?

Recommended Posts

Dotinho

Uma pergunta, eu tenho  o Windows XP a trabalhar na VirtualBox, mas o disco está a ficar sem espaço, como posso aumentar o disco virtual?

é que já andei á procura e não encontro..


Luis Lourenço

Share this post


Link to post
Share on other sites
Knitter

Resposta rápida: acho que não.

Pelo menos não conheço ferramenta nenhuma que te permita mexer no ficheiro que representa o disco. Uma alternativa relativamente simples, será criares um novo disco. Podes fazer isso com o virtual box, anexares esse disco à máquina virtual, e dentro do Windows, usares uma ferramenta de backup para copiar o disco pequeno para o disco grande.

Depois remover o primeiro disco e usar apenas o segundo. Tens de ter em atenção que ao criares o segundo disco precisas que ele seja criado como disco de boot, senão não vais conseguir arrancar o Windows através dele. É um pouco como passar um disco físico pequeno para um disco físico grande.

Não sei se ajuda muito mas creio que será a única opção.

EDIT:

Depois de uma breve pesquisa, pode ser que esta página ajude: http://blog.macuyiko.com/2008/09/virtualbox-expanding-disk-drive.html

Share this post


Link to post
Share on other sites
Dotinho

Escolhi esta que funcionou bem á primeiro, deixo aqui para que todos possam saber:

JusTiCe8 is right, I've just done this by creating a bigger disk and then copying the contents.

Create a new disk using Virtual Disk Manager (in VirtualBox goto File -> Virtual Disk Manager)

download System Rescue CD

set your current VM to have the new disk image as it's second hard disk and the System Rescue CD iso file as it's CD

boot the vm from the CD

at the command prompt type startx

when X Windows starts, type gparted in the terminal that is open on screen

in gparted select the windows partition and choose copy

select the second hard disk

right click on the representation of the disk and click paste

gparted will prompt you for the size of the disk, drag the slider to the max size

click apply

wait .......

when it's done right click on the disk and choose Manage Flags, and select Boot

exit gparted and power off the VM

change the VM settings to only have one disk (the new bigger disk) and deselect the iso as the CD.

boot the VM into your windows install on it's new bigger disk!

para o rescueCD, fica aqui o link http://www.sysresccd.org/Download


Luis Lourenço

Share this post


Link to post
Share on other sites
nokPT

Outra hipótese que tenho usado Virtual D Clone and Optimize.

Permite:

* clonar disco virtual (mantendo o UUID)

* copiar disco virtual (criando um novo UUID)

* aumentar o tamanho

* compactar o espaço usado (durante a cópia)

Simples, funcional


Ricardo Timóteo

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.