mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-04-01 20:05:19 +00:00
docs: formatdomain: Document few NVRAM config limitations
Note that 'block' backed NVRAM may need to use 'qcow2' images to work properly and that populating from template may not support format conversion. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
parent
f0c9c34d58
commit
1348aa8f6e
@ -283,13 +283,19 @@ harddisk, cdrom, network) determining where to obtain/find the boot image.
|
||||
:since:`Since 8.5.0`, it's possible for the element to have ``type`` attribute
|
||||
(accepts values ``file``, ``block`` and ``network``) in that case the NVRAM
|
||||
storage is described by a ``<source>`` sub-element with the same syntax as
|
||||
``disk``'s source. See `Hard drives, floppy disks, CDROMs`_.
|
||||
``disk``'s source. See `Hard drives, floppy disks, CDROMs`_. For ``block``
|
||||
backed NVRAM images it may be necessary to ensure that the block device
|
||||
has the correct guest visible size based on hypervisor expectations. This
|
||||
may require use of non ``raw`` format image that allows arbitrary disk
|
||||
size.
|
||||
|
||||
**Note:** ``network`` backed NVRAM the variables are not instantiated from
|
||||
the ``template`` and it's user's responsibility to provide a valid NVRAM image.
|
||||
|
||||
This element supports a ``format`` attribute, which specifies the format
|
||||
of the NVRAM image. :since:`Since 9.2.0 (QEMU only)`
|
||||
of the NVRAM image. :since:`Since 9.2.0 (QEMU only)` Note that hypervisors
|
||||
may not support automatic population of the nvram if ``format`` differs from
|
||||
``templateFormat`` or may support only a specific ``format``.
|
||||
|
||||
It is not valid to provide this element if the loader is marked as
|
||||
stateless.
|
||||
|
Loading…
x
Reference in New Issue
Block a user