Difference between pages "VMWare Virtual Disk Format (VMDK)" and "Libqcow"

From ForensicsWiki
(Difference between pages)
Jump to: navigation, search
(External Links)
 
(External Links)
 
Line 1: Line 1:
{{expand}}
+
{{Infobox_Software |
 +
  name = libqcow |
 +
  maintainer = [[Joachim Metz]] |
 +
  os = [[Linux]], [[FreeBSD]], [[NetBSD]], [[OpenBSD]], [[Mac OS X]], [[Windows]] |
 +
  genre = {{Disk imaging}} |
 +
  license = {{LGPL}} |
 +
  website = [http://code.google.com/p/libqcow/ code.google.com/p/libqcow] |
 +
}}
  
== Image types ==
+
The '''libqcow''' package contains a library and applications to read the [[QCOW_Image_Format | QEMU Copy-On-Write (QCOW) image]] format.
There are multiple types of VMWare Virtual Disk Format (VMDK) files:
+
* '''2GbMaxExtentFlat''' (or '''twoGbMaxExtentFlat'''); descriptor file (name.vmdk) with RAW extent data files (name-f###.vmdk). This image type is basically a [[Raw Image Format|split RAW image]].
+
* '''2GbMaxExtentSparse''' (or '''twoGbMaxExtentSparse'''); descriptor file (name.vmdk) with VMDK sparse extent data files (name-s###.vmdk)
+
* '''monolithicFlat'''; descriptor file (name.vmdk) with RAW extent data file (name-f001.vmdk). This image type is basically a [[Raw Image Format|RAW image]].
+
* '''monolithicSparse'''; VMDK sparse extent data file (name.vmdk) which contains the descriptor file data.
+
  
== Descriptor file ==
+
== Tools ==  
The descriptor file defines how and where the data of the VMDK image is stored. The data is stored in extent data files.
+
The '''libqcow''' package contains the following tools:
 +
* '''qcowinfo''', which shows the information about QCOW files.
 +
* '''qcowmount''', which FUSE mounts QCOW image files.
  
== Extent data file types ==
+
== Examples ==  
There are multiple types extent data files:
+
* RAW extent data file or device
+
* VMDK sparse extent data file
+
* COWD sparse extent data file
+
  
Note that the '''VMDK sparse extent data file''' can be in a '''dirty state''' (or uncleanShutdown).
+
FUSE mounting a QCOW image (libqcow 20111009 or later)
 +
<pre>
 +
qcowmount image.qcow mount_point
 +
</pre>
  
== See Also ==
+
== History ==  
* [[Disk Images]]
+
  
== External Links ==
+
Libqcow was created by [[Joachim Metz]] in 2010.
* [http://www.vmware.com/support/developer/vddk/vmdk_50_technote.pdf?src=vmdk Virtual Disk Format 5.0], by [[VMWare]]
+
* [https://googledrive.com/host/0B3fBvzttpiiSQ1dOUmhqMkR2cm8/VMWare%20Virtual%20Disk%20Format%20(VMDK).pdf VMware Virtual Disk (VMDK) format specification], by the [[libvmdk|libvmdk project]]
+
  
[[Category:File Formats]]
+
== Also See ==
 +
[[QCOW_Image_Format | QEMU Copy-On-Write (QCOW) image format]]
 +
 
 +
== External Links ==
 +
* [https://code.google.com/p/libqcow/ Project site]
 +
* [https://code.google.com/p/libqcow/wiki/Building Building libqcow and tools from source]
 +
* [https://code.google.com/p/libqcow/wiki/Mounting Mounting a QCOW image]

Revision as of 00:29, 15 July 2013

libqcow
Maintainer: Joachim Metz
OS: Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, Windows
Genre: Disk imaging
License: LGPL
Website: code.google.com/p/libqcow

The libqcow package contains a library and applications to read the QEMU Copy-On-Write (QCOW) image format.

Tools

The libqcow package contains the following tools:

  • qcowinfo, which shows the information about QCOW files.
  • qcowmount, which FUSE mounts QCOW image files.

Examples

FUSE mounting a QCOW image (libqcow 20111009 or later)

qcowmount image.qcow mount_point

History

Libqcow was created by Joachim Metz in 2010.

Also See

QEMU Copy-On-Write (QCOW) image format

External Links