From: JonY <10walls@gmail.com>
To: Dirk Behme <dirk.behme@googlemail.com>
Cc: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] How to extract content of a raw image on host?
Date: Sat, 16 Feb 2008 15:44:15 +0800 [thread overview]
Message-ID: <47B6944F.1010303@gmail.com> (raw)
In-Reply-To: <47B68E49.7020906@googlemail.com>
Dirk Behme wrote:
> JonY wrote:
>> Dirk Behme wrote:
>>
>>> Hi,
>>>
>>> is there a way to extract the contents of a qemu raw image on (x86
>>> Linux) host without starting QEMU itself? If so, any hint would be
>>> quite nice.
>>>
>>> I'm looking for anything like the reverse what
>>>
>>> http://lists.gnu.org/archive/html/qemu-devel/2006-04/msg00448.html
>>>
>>> seems to do. Extract files/directories from an existing raw image.
>>>
>>> qemu-img reports me
>>>
>>> > qemu-img info disk.img
>>> image: disk.img
>>> file format: raw
>>> virtual size: 4.3M (4515328 bytes)
>>> disk size: 4.3M
>>>
>>> but what is in it and how to access the content?
>>>
>>> Thanks, and sorry if this is a FAQ and I missed the correct search
>>> string,
>>>
>>> Dirk
>>>
>> Hi,
>>
>> have you tried using a loop back mount?
>
> # mount -o loop disk.img mnt/
> mount: You have to specify a file system type
> # mount -t raw -o loop disk.img mnt/
> mount: unknown file system type „raw“
>
> Sorry if I miss the obvious ;)
>
> Dirk
>
>
Hi,
"raw" is not really a file system, its just a way of saying the image
has a "exact copy of every bit" of what a physical disk would have.
Try, "mount -o loop disk.img mnt/", mount might be able to determine the
correct file system.
If it is a hard disk image with partition tables, try opening it with
fdisk to confirm so. List down the partitions. Note the offsets
Try something like "mount -o loop,offset=32256 disk.img mnt/"
see here for more details:
http://howto.wikia.com/wiki/How_to_see_the_content_of_a_Qemu_image_on_a_linux-based_OS
next prev parent reply other threads:[~2008-02-16 7:45 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-02-16 6:34 [Qemu-devel] How to extract content of a raw image on host? Dirk Behme
2008-02-16 6:41 ` JonY
2008-02-16 7:18 ` Dirk Behme
2008-02-16 7:44 ` JonY [this message]
2008-02-16 7:47 ` JonY
2008-02-16 7:55 ` Laurent Vivier
2008-02-16 13:47 ` Stuart Brady
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=47B6944F.1010303@gmail.com \
--to=10walls@gmail.com \
--cc=dirk.behme@googlemail.com \
--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.