Se a libvirt não recarregar as configurações da VM ao iniciar / parar, o comando virsh edit
poderá ajudar. E por favor escreva todo o arquivo XML e libvirt version
Hum ... tudo parece OK. Tente adicionar
<boot dev='hd'/>
<boot dev='cdrom'/>
<bootmenu enable='yes'/>
para < os > seção e veja se o cdrom aparece no menu de inicialização. Tente também remover todos os < boot > registros de < os > e adicionando
<boot order='1'/>
para < disco > seção