Criar imagem com o comando dd .cow2

0

Usando o comando dd, é possível criar uma imagem do tipo .vdi, .qcow, .qcow2, .vhd, .vhdx e .vmdk em vez de .img?

dd if=/dev/hda of=/path/to/desti.**qcow2 or .vhmdk** etc formats 

Obrigado Respostas Apreciado

    
por marvic 24.11.2016 / 15:49

2 respostas

1

Você pode primeiro criar uma imagem não processada por meio de dd e, em seguida, converter para qualquer formato compatível por meio de qemu-img , por exemplo:

dd if=/dev/hda of=/path/to/dir/hda.raw qemu-img convert -O qcow2 /path/to/dir/hda.raw /path/to/dir/hda.qcow2

Ou para economizar espaço em disco, omita a parte dd: qemu-img pode ler diretamente do disco:

qemu-img convert -O qcow2 /dev/hda /path/to/dir/hda.qcow2

Em ambos os casos, um disco virtual no formato qcow2 é criado. Para ver uma lista de formatos e opções suportados, consulte man qemu-img . Talvez você tenha que executar os comandos prefixados por sudo para obter acesso a /dev/hda .

    
por ridgy 24.11.2016 / 22:13
0

Não, você não pode, com uma exceção.

dd é um programa muito simples que simplesmente copia bytes de um arquivo de entrada para um arquivo de saída, opcionalmente fazendo transformações simples como troca de bytes, mapeamento de letras maiúsculas ASCII para minúsculas ou vice-versa, ou transcodificação entre ASCII e EBCDIC. Não tem absolutamente nenhuma noção de formato de arquivo; para dd , um arquivo é simplesmente uma sequência de bytes. Use man dd para mais informações.

Existe um tipo de disco virtual VMware chamado "flat" (especificamente, monolithicFlat e twoGbMaxExtentFlat ). "Flat" discos virtuais VMware são, na verdade, imagens diretas bloco a bloco de um disco rígido ; eles consistem em pelo menos dois arquivos: um arquivo de descrição (um arquivo de texto com a extensão .vmdk ) e um ou mais arquivos de dados. Você pode usar dd para copiar os dados de um disco rígido para um arquivo de dados, criar um arquivo de descrição adequado (fácil de fazer) e usar esse arquivo de dados (possivelmente dividido em várias extensões, se desejar) como um "plano" Disco virtual do VMware. Tanto quanto eu sei, você pode usar esses discos virtuais com o VirtualBox também.

    
por AlexP 24.11.2016 / 16:36