Por que o Virtual Box se importa se o arquivo de imagem é “válido”?

0

Eu adicionei um disco rígido inteiro do Linux com várias partições para uma única imagem de disco bruta. Eu desisti de montar o arquivo no OS X, então instalei o Debian em um VirtualBox no meu Macbook, esperando montar a imagem lá. No entanto, estou tendo um problema no VirtualBox tentando adicionar a imagem de disco a qualquer um dos controladores de disquete, IDE ou SATA antes de inicializar a máquina. Isso me dá isso:

Failed to open the floppy disk file 
/path/to/clone.img.

Could not get the storage format of the medium 
'/path/to/clone.img' 
(VERR_NOT_SUPPORTED).

Minha pergunta é: por que o VirtualBox se importa? Em um computador real, posso inserir um disco contendo um disparate completo em uma unidade e ele não cuspa o disco e grita comigo; o firmware ou sistema operacional faz isso.

Se eu disser ao VirtualBox "este é um ISO" , ele não deve dizer "Se você disser ..." e alimentar as informações brutas do arquivo de imagem para a máquina virtual, independentemente do que está no arquivo?

Desculpe se essa é uma pergunta no noob, ainda sou novo para as VMs e especialmente para o VirtualBox. Agradecemos antecipadamente.

Editar:

Eu descobri como montar a unidade, mas ainda quero saber por que o VirtualBox se importa se o arquivo .img é válido.

Editar 2:

Consegui adicionar o arquivo renomeando-o para " clone.iso " e adicionando-o como um CD / DVD ao controlador IDE.

    
por James M. Lay 03.10.2015 / 23:03

1 resposta

1

O VirtualBox não suporta imagens de disco bruto. No entanto, você pode usar o convertfromraw operação para converter a imagem:

VBoxManage convertfromraw   <filename> <outputfile>
                            [--format VDI|VMDK|VHD]
                            [--variant Standard,Fixed,Split2G,Stream,ESX]
                            [--uuid <uuid>]

Significado, por exemplo:

VBoxManage convertfromraw my_image.img my_image.vdi

Por favor, note que você precisa de espaço suficiente em disco tanto para a imagem bruta quanto para a imagem VDI.

    
por 03.10.2015 / 23:33