savevm fails with inserted CD, "Device '%s' is writable but does not support snapshots."
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
QEMU |
Expired
|
Undecided
|
Unassigned |
Bug Description
Hi,
yesterday unfortunately a customer reported a failed snapshot of his VM. Going through the logfile I discovered:
"Device 'ide1-cd0' is writable but does not support snapshots"
this is with qemu-1.2.0 and 1.0.1 at least...
Why writeable?
Even if I specify "-drive ...,readonly=
Somewhere I saw a "hint" for blockdev.c:
=== snip ===
--- /tmp/blockdev.c 2012-10-24 11:37:10.000000000 +0200
+++ blockdev.c 2012-10-24 11:37:17.000000000 +0200
@@ -551,6 +551,7 @@
case IF_XEN:
case IF_NONE:
+ dinfo->
break;
case IF_SD:
case IF_FLOPPY:
=== snap ===
after installing with this small patch applied it works, so insert CD, savevm <somename> succeeds.
This should be fixed at all correct places, and the tags "readonly=
Another "bad habit" is, that the ISO/DVD-file has to be writeable to be changed?
Thnx for attention and regards,
Oliver.
Changed in qemu: | |
assignee: | nobody → John Snow (jnsnow) |
Very old bug. If anyone sees this behavior, please re-file against a supported release (5.0 at time of writing, soon to be 5.1) and please paste a full command-line and steps to reproduce.
(To my knowledge, this bug is not present in modern QEMU builds, but do not know when it would have changed.)
--js