Upgrading a CentOS Stream 9 guest VM triggers the qemu shim bug #6581
Replies: 8 comments 2 replies
-
I'm also hitting this with a fedora VM, same behavior on 39 and 40, or rather I think it's the same issue -- in my case, even booting My workaround is to use a copy of |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I'm having the same issue after CentOS 9 update. |
Beta Was this translation helpful? Give feedback.
-
I had another go at this today, and a fresh install of Oracle Linux 9 under "Apple Virtualization" was able to survive 'dnf update'. Just to compare, I did another fresh install with Qemu virtualization and 'dnf update' still caused the Synchronous Exception on reboot. |
Beta Was this translation helpful? Give feedback.
-
Yeah some here, one of my co-workers used QEMU and things broke. |
Beta Was this translation helpful? Give feedback.
-
Update: I "migrated" to Apple Virtualization (that is to say, I converted the disk image to raw and imported it into a new Apple Virtualization VM configuration) and it boots fine with it. |
Beta Was this translation helpful? Give feedback.
-
BEFORE SUBMITTING YOUR ISSUE, PLEASE LOOK AT THE PINNED ISSUES AND USE THE SEARCH FUNCTION TO MAKE SURE IT IS NOT ALREADY REPORTED. ALWAYS COMMENT ON AN EXISTING ISSUE INSTEAD OF MAKING A NEW ONE.
Describe the issue
I have a CentOS Stream 9 VM that was last updated in May. If I do
dnf upgrade
and reboot, the system is unbootable - it crashes before reaching GRUBThe behavior matches lima-vm/lima#1645 and https://gitlab.com/qemu-project/qemu/-/issues/1990
The bizarre thing is excluding kernel packages from the update does not fix the behavior - and the shim was not updated either.
Configuration
Crash log
N/A
Debug log
For all issues related to running a VM, including crashes, you should attach a debug log. (This is unavailable for macOS-on-macOS VMs. Attach an excerpt of your system log instead.)
To get the Debug log: open UTM, and open the settings for the VM you wish to launch. Near the top of the
QEMU
page isDebug Log
. Turn it on and save the VM. After you experience the issue, open the VM settings again and selectExport Log...
and attach it here.Will attach once I repro
Upload VM
If your issue is related to a specific VM, please upload the config.plist from your VM's .utm directory. To get this, right-click the VM in UTM and choose "Show in Finder". Then right-click the selected file in Finder and choose "Show Package Contents". The config.plist file is now visible. Right-click it and choose "Compress". Attach the resulting config.plist.zip file here.
You can upload the entire .utm if needed, but note this includes your VM's drive image and may contain personal data. Since Github has an attachment size limit, you may want to upload to another service such as Google Drive. Link it here.
Beta Was this translation helpful? Give feedback.
All reactions