Gostaria de criar uma imagem .vdi do VirtualBox do meu disco rígido.
Encontrei instruções on-line que descrevem isso usando primeiro o DD para criar uma imagem .raw e, em seguida, usando o VBoxManage para converter o .raw em um .vdi. Portanto, se meu HD tiver 1 TB, esse processo (temporariamente) requer 2 TB de espaço para armazenar os arquivos .raw e .vdi.
Eu tenho apenas um pouco mais de 1 TB de espaço livre. Existe uma maneira de criar uma imagem .vdi de um disco rígido, sem primeiro ter que criar uma imagem .raw?
virtualbox
clone
dd
vdi
SuperElectric
fonte
fonte
Respostas:
Você pode criar diretamente uma imagem com
VBoxManage convertfromraw
. Primeiro desmonte o dispositivo e, em seguida:Substitua
/dev/sda
por qualquer disco ou partição que você deseja clonar.Pode ser necessário fazer isso como root para obter acesso ao dispositivo. Nesse caso, você deve alterar a propriedade da imagem final.
fonte
Eu tentei a solução aceita, mas para mim ela falhou:
Talvez não tenha conseguido detectar o tamanho porque o disco foi conectado via USB?
Então, em vez disso, obtive o tamanho do disco com
fdisk -l
E então eu usei a forma stdin do convertfromraw
fonte
Existem outras maneiras mais seguras de criar um arquivo do seu sistema atual com o qual o Virtualbox pode trabalhar. Os Vdi são arquivos específicos da caixa virtual e geralmente são gerados apenas pelo VB a partir de uma nova instalação do disco rígido virtual.
Você tem muitas outras opções.
Recentemente, usei o disk2vhd para criar um .VHD (disco rígido virtual da Microsoft) que o Virtualbox importou lindamente. (Embora fosse um sistema XP) Eu não acho que funcione bem com outros sistemas operacionais.
Como alternativa, existe a ferramenta de conversão de Vmwares que pode exportar seu sistema para uma variedade de formatos que o virtualbox e outras plataformas podem usar. Existem padrões abertos para esse tipo de coisa.
http://www.vmware.com/products/converter/features.html
fonte