[pve-devel] qemu / kvm romfile code in QemuServer breaks migration
Alexandre DERUMIER
aderumier at odiso.com
Thu Jan 8 08:28:33 CET 2015
>>If we set strict=on qemu only tries the devices we explicitly set to
>>boot. So network is not tried even without the romfile option.
Indeed, this seem to be the right way
https://bugzilla.redhat.com/show_bug.cgi?id=903204
http://www.redhat.com/archives/libvir-list/2013-November/msg01237.html
----- Mail original -----
De: "Stefan Priebe" <s.priebe at profihost.ag>
À: "dietmar" <dietmar at proxmox.com>, "pve-devel" <pve-devel at pve.proxmox.com>
Envoyé: Jeudi 8 Janvier 2015 06:52:28
Objet: Re: [pve-devel] qemu / kvm romfile code in QemuServer breaks migration
Am 08.01.2015 um 06:14 schrieb Dietmar Maurer:
>> They come from the following piece of code:
>> # qemu > 0.15 always try to boot from network - we disable that by
>> # not loading the pxe rom file
>> $extra = ($bootorder !~ m/n/) ? "romfile=," : '';
>> ...
>> $tmpstr =
>> "$device,${extra}mac=$net->{macaddr},netdev=$netid$pciaddr,id=$netid";
>>
>> Is this still valid or does this still makes any sense?
>>
>
> Just tested, and 'romfile=," is stil required - else the VM starts to boot from
> network.
> Not sure if there is a better solution to disable net boot?
What's wrong with:
push @$cmd, '-boot', "menu=on,strict=on";
If we set strict=on qemu only tries the devices we explicitly set to
boot. So network is not tried even without the romfile option.
Greets,
Stefan
_______________________________________________
pve-devel mailing list
pve-devel at pve.proxmox.com
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
More information about the pve-devel
mailing list