From: Jamie Lokier <jamie@shareable.org>
To: qemu-devel@nongnu.org
Cc: Kevin Wolf <kwolf@suse.de>
Subject: Re: [Qemu-devel] [PATCH 0/7] block-vpc: Improve support for VHD images
Date: Mon, 26 Jan 2009 21:52:39 +0000 [thread overview]
Message-ID: <20090126215239.GA9296@shareable.org> (raw)
In-Reply-To: <1232989168-27759-1-git-send-email-kwolf@suse.de>
Kevin Wolf wrote:
> This patch series improves the support for Virtual PC images. Until
> now, support for this image format is read-only and broken for large
> images. With these patches applied, you can create and write to VHD
> Dynamic Disks and some bugs in the read support are fixed. They have
> been tested with qemu-img convert from and to raw images and a
> successful openSUSE installation on a fresh VHD image.
Ooh, I look forward to trying these patches. :-)
I have some VHD image of Windows which always resulted in lots of
scandisk errors when Windows booted from it (using -snapshot), and the
same when converted to a QCOW2 file by qemu-img.
The only thing that worked was using MS VirtualPC's convert-to-raw
facility from the disk image wized, then I could use that raw file
with QEMU. That proved qemu-img was getting it wrong.
(By the way, VPC took *ridiculously* long - about 8 hours for an 80GB
sparse image. VirtualPC appears to use unbuffered writes (equivalent
to O_DIRECT) at least when over SMB, but they are small writes and not
overlapped, so it trickles along very slowly).
So I look forward to trying these patches on that image, which I don't
use know but kept for this very purpose, and seeing if it's fixed the
errors.
-- Jamie
next prev parent reply other threads:[~2009-01-26 21:52 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-01-26 16:59 [Qemu-devel] [PATCH 0/7] block-vpc: Improve support for VHD images Kevin Wolf
2009-01-26 16:59 ` [Qemu-devel] [PATCH 1/7] block-vpc: Split up struct vpc_subheader Kevin Wolf
2009-01-26 20:27 ` Anthony Liguori
2009-01-26 16:59 ` [Qemu-devel] [PATCH 2/7] block-vpc: Adapt header structures to official documentation Kevin Wolf
2009-01-26 16:59 ` [Qemu-devel] [PATCH 3/7] block-vpc: Fix disk size Kevin Wolf
2009-01-26 16:59 ` [Qemu-devel] [PATCH 4/7] block-vpc: Fix support for images > 4 GB Kevin Wolf
2009-01-27 11:03 ` Kevin Wolf
2009-01-27 14:30 ` Anthony Liguori
2009-01-27 14:29 ` Anthony Liguori
2009-01-26 16:59 ` [Qemu-devel] [PATCH 5/7] block-vpc: Use the qemu block layer Kevin Wolf
2009-01-26 16:59 ` [Qemu-devel] [PATCH 6/7] block-vpc: Write support Kevin Wolf
2009-01-26 16:59 ` [Qemu-devel] [PATCH 7/7] block-vpc: Create images Kevin Wolf
2009-01-26 21:52 ` Jamie Lokier [this message]
2009-01-27 9:20 ` [Qemu-devel] [PATCH 0/7] block-vpc: Improve support for VHD images Kevin Wolf
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20090126215239.GA9296@shareable.org \
--to=jamie@shareable.org \
--cc=kwolf@suse.de \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.