[Bug 288237] bhyve does not boot ISO from Rocky Linux 10

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 15 Jul 2025 07:22:57 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288237

            Bug ID: 288237
           Summary: bhyve does not boot ISO from Rocky Linux 10
           Product: Base System
           Version: 13.5-STABLE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: bhyve
          Assignee: virtualization@FreeBSD.org
          Reporter: michaelo@FreeBSD.org

Created attachment 262170
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=262170&action=edit
Screenshot of VNC session

Running:
# pkg info vm-bhyve
vm-bhyve-1.6.2
Name           : vm-bhyve
Version        : 1.6.2
# pkg info edk2-bhyve-g202308_5
edk2-bhyve-g202308_5
Name           : edk2-bhyve
Version        : g202308_5
# uname -a
FreeBSD deblndw013x.innomotics.net 13.5-STABLE FreeBSD 13.5-STABLE 0106e5d72
GENERIC amd64

Created VM:
vm create -t almalinux8 -s 2G rl10
# cat rl10.conf
loader="uefi"
graphics="yes"
graphics_res="1280x1024"
graphics_listen="127.0.0.1"
xhci_mouse="yes"
cpu="2"
memory="2G"
network0_type="virtio-net"
network0_switch="VL-G-DE-SP02-1681"
disk0_type="virtio-blk"
disk0_name="disk0.img"
uuid="b476fe12-614b-11f0-8d9e-b499bac04fbe"
network0_mac="58:9c:fc:06:ee:79"

Dowloaded ISO: Rocky-10.0-x86_64-minimal.iso

Started VM and connected via VNC:
# cat vm-bhyve.log
Juli 15 09:17:02: generated static mac 58:9c:fc:06:ee:79 (based on
'rl10:0:1752563822:0')
Juli 15 09:17:53: initialising
Juli 15 09:17:53:  [loader: uefi]
Juli 15 09:17:53:  [cpu: 2]
Juli 15 09:17:53:  [memory: 2G]
Juli 15 09:17:53:  [hostbridge: standard]
Juli 15 09:17:53:  [com ports: com1]
Juli 15 09:17:53:  [uuid: b476fe12-614b-11f0-8d9e-b499bac04fbe]
Juli 15 09:17:53:  [debug mode: no]
Juli 15 09:17:53:  [primary disk: disk0.img]
Juli 15 09:17:53:  [primary disk dev: file]
Juli 15 09:17:53: initialising network device tap1
Juli 15 09:17:54: adding tap1 -> bce1bridge (VL-G-DE-SP02-1681 addm)
Juli 15 09:17:54: bring up tap1 -> bce1bridge (VL-G-DE-SP02-1681 addm)
Juli 15 09:17:54: dynamically allocated port 5901 for vnc connections
Juli 15 09:17:54: booting
Juli 15 09:17:54:  [bhyve options: -c 2 -m 2G -AHPw -l
bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd -U
b476fe12-614b-11f0-8d9e-b499bac04fbe -u]
Juli 15 09:17:54:  [bhyve devices: -s 0,hostbridge -s 31,lpc -s
4:0,virtio-blk,/usr/local/bhyve/rl10/disk0.img -s
5:0,virtio-net,tap1,mac=58:9c:fc:06:ee:79 -s
6:0,fbuf,tcp=127.0.0.1:5901,w=1280,h=1024,wait -s 7:0,xhci,tablet]
Juli 15 09:17:54:  [bhyve console: -l com1,/dev/nmdm-rl10.1A]
Juli 15 09:17:54:  [bhyve iso device: -s
3:0,ahci-cd,/usr/local/bhyve/.iso/Rocky-10.0-x86_64-minimal.iso,ro]
Juli 15 09:17:54: starting bhyve (run 1)

The system is stuck at boot, no progress:
See attachment

-- 
You are receiving this mail because:
You are the assignee for the bug.