Re: kvm virtual server boot order

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Given the scenario where the disks of a virtual server are defined in the
> following order
> 
>       harddisk hda
>       harddisk vda
>       cdrom vdb
>       cdrom hdb
> 
> Boot device type is crdom.  Which cdrom device will be boot attempted?
> >From the above links, I'm guessing that hdb will be boot attempted. Is this
> the actual behavior?

That depends on BIOS implementation used by qemu and to be honest, I'm not
sure what the default behavior is; you would need to try that :-)

However, if you have new enough libvirt (>= 0.8.8), qemu and SeaBIOS (AFAIK
qemu >= 0.14.0 should be ok), you can better control boot order by using
per-device boot configuration. That is, instead of specifying

    <os>
      ...
      <boot dev='cdrom'/>
    </os>

you would use something like

    <devices>
      ...
      <disk type='file' device='cdrom'>
        ...
        <boot order='1'/>
      </disk>
    </devices>

It's also documented in libvirt XML documentation at
http://www.libvirt.org/formatdomain.html#elementsDisks

Jirka


[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux