[prev in list] [next in list] [prev in thread] [next in thread] 

List:       qemu-devel
Subject:    [Qemu-devel] loadvm on a read only image
From:       IdaRub <idarub () gmail ! com>
Date:       2007-02-19 18:46:57
Message-ID: a6df7cca0702191046j2fef001dv8e33479f6bf5fe17 () mail ! gmail ! com
[Download RAW message or body]

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


_______________________________________________
Qemu-devel mailing list
Qemu-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/qemu-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic