I created a snapshot of a virtual machine. The VM runs fine. But when I
went to run the snapshot, I got the following error:
Error starting domain: internal error: process exited while connecting
to monitor: 2026-03-24T19:09:42.247626Z qemu-system-x86_64: -blockdev
{"driver":"file","filename":"/crc/isos/debian/weekly/debian-testing-amd64-netinst.iso","node-name":"libvirt-3-storage","read-only":true}:
Could not open
'/crc/isos/debian/weekly/debian-testing-amd64-netinst.iso': Permission
denied
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 71, in
cb_wrapper callback(asyncjob, *args, **kwargs)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 107, in
tmpcb callback(*args, **kwargs)
~~~~~~~~^^^^^^^^^^^^^^^^^
File "/usr/share/virt-manager/virtManager/object/libvirtobject.py",
line 57, in newfn ret = fn(self, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/object/domain.py", line
1384, in startup self._backend.create()
~~~~~~~~~~~~~~~~~~~~^^
File "/usr/lib/python3/dist-packages/libvirt.py", line 1390, in create
raise libvirtError('virDomainCreate() failed')
libvirt.libvirtError: internal error: process exited while connecting
to monitor: 2026-03-24T19:09:42.247626Z qemu-system-x86_64: -blockdev
{"driver":"file","filename":"/crc/isos/debian/weekly/debian-testing-amd64-netinst.iso","node-name":"libvirt-3-storage","read-only":true}:
Could not open
'/crc/isos/debian/weekly/debian-testing-amd64-netinst.iso': Permission
denied
I had previously gotten an error on the permissions of a storage file
(?) in the same directory, debian-testing-amd64-netinst.1774376356. It
had been 0600; I changed it to 0644 and that at least lead to the
current error.
Directory permissions are drwxrwxr-x or drwxr-xr-x all the way up and
all are owned by root:root.
--
Does anybody read signatures any more?
https://charlescurley.com
https://charlescurley.com/blog/