É uma instalação do QEMU em um disco bruto compatível com versões anteriores?

1

Eu crio uma imagem do qemu assim:

qemu-img create -f raw my_disk.raw 2G

e (manualmente) instala o debian nele:

qemu-system-i386 my_disk.raw -enable-kvm -m 1024 -cdrom my_debian_cd.iso

Digamos que eu execute estas etapas com a versão qemu 2.0.0 , posso iniciar o disco com uma versão mais antiga do qemu, por exemplo, versão 1.0.50 ? Se sim, tenho que converter o disco de alguma forma? É possível usar uma imagem criada com uma versão mais recente ou tenho que esperar problemas?

Obrigado pela ajuda!

    
por stackoverflowwww 21.01.2016 / 14:21

1 resposta

3

Sendo RAW, o arquivo contém uma representação simples em nível de bit dos dados dentro dele. Em outras palavras, os discos RAW são sempre "compatíveis", porque não contêm estruturas / cabeçalhos especiais.

O que realmente importa, mesmo com discos RAW, é o hardware virtual suportado: uma versão mais recente do QEMU pode apresentar ao convidado, por padrão, alguns hardwares virtualizados que versões mais antigas do QEMU não suportam.

De qualquer forma, o hardware virtualizado é muitas vezes o mesmo entre as várias versões do QEMU, então tente e relate seu (falta de) sucesso!

    
por 21.01.2016 / 14:35