qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] loadvm on a read only image
@ 2007-02-19 18:46 IdaRub
  0 siblings, 0 replies; only message in thread
From: IdaRub @ 2007-02-19 18:46 UTC (permalink / raw)
  To: qemu-devel

I would like to be able to restore a snapshot from a disk image file
with read only permissions, for example stored on a cdrom.

QEMU checks if an image supports snapshots (bdrv_can_snapshot, etc)
and will fail if the disk is read only.  As a quick test, I patched
out these checks and QEMU will boot the snapshot, but it will hang
after a little while eating 100% cpu.  My guess would be this is some
timer to flush data back to disk, but I haven't looked into it at all.

The -snapshot option does support snapshots on read only images,
however when looking for snapshot it looks in the newly created
temporary backing file.  This is nice because you can create/delete
snapshots in a sandbox, but you can't restore a snapshot stored in the
original disk image.

Any ideas on what would be easier/better, trying to restore snapshots
in the base image with -snapshot, or trying to make QEMU support
snapshots on a read only image?

Thanks

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2007-02-19 18:47 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-02-19 18:46 [Qemu-devel] loadvm on a read only image IdaRub

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).