Hello Debian Cloud Images Team,

First of all, thank you for providing and maintaining the Debian cloud images!

I recently ran into a boot issue when uploading a Debian qcow2 image to my 
OpenStack host, using the example command on your cloud page, where instances 
would loop at GRUB and fail to boot. The root cause turned out to be a 
BIOS/UEFI mismatch, which I could resolve by setting the image property:

hw_firmware_type=uefi

It might be helpful for others if this property could be mentioned in the 
OpenStack example commands on:
https://cloud.debian.org/images/cloud/ (e.g. as an optional or conditional note 
for UEFI-based images).

This small addition could help users avoid a fairly common GRUB boot issue on 
OpenStack.

The full command I used to add the image was:

openstack image create \
    --container-format bare \
    --disk-format qcow2 \
    --property hw_disk_bus=scsi \
    --property hw_scsi_model=virtio-scsi \
    --property hw_firmware_type=uefi \
    --property os_type=linux \
    --property os_distro=debian \
    --property os_admin_user=debian \
    --property os_version='10.9.1' \
    --public \
    --file debian-13-generic-amd64-20250811-2201.qcow2 \
    debian-13-generic-amd64-20250811-2201.qcow2

Thanks again for your work, and best regards,
Eelco

Reply via email to