Como explicar o conceito de tipo de máquina na virtualização?

1

Quando eu estava no Debian Wheezy, o virt-manager criava máquinas virtuais com o tipo de máquina "pc-0.12".
Como estou no Debian Jessie, o virt-manager cria máquinas virtuais com o tipo de máquina "pc-i440fx-2.1".

Como o virt-manager (ou libvirt, ou qemu, ou kvm?) determina / localiza o tipo de máquina correto?

Obrigado antecipadamente

    
por Bertaud 23.11.2015 / 16:03

1 resposta

1

O tipo de máquina (ou modelo de dispositivo) é uma lista de dispositivos de baixo nível que devem ser emulados por padrão, como chipset, controlador PCI, controlador de armazenamento, etc. Esse "modelo de dispositivo" é o "computador" base você estará emulando e no qual você adicionará outros dispositivos, como unidades de disco, dispositivos USB passados, etc.

Eu acredito que não há lógica para "escolher" o modelo do dispositivo e ele depende apenas dos padrões de tempo de compilação. Pode haver uma noção de "modelos" no libvirt / virt-manager e, como tal, pode haver padrões diferentes dependendo do modelo escolhido (alguns sistemas operacionais recusarão a inicialização com o modelo de dispositivo pc desatualizado, portanto, modelos de dispositivos diferentes precisam estar presente para acomodar diferentes sistemas operacionais).

    
por 24.11.2015 / 15:39