[Libguestfs] Problem inspecting Windows images with large registry hives

Todd Mummert toddmummert at gmail.com
Mon Jun 3 22:19:01 UTC 2013


Encountered the following problem and would like to know if this is a known
issue, whether there's a fix, or workaround:

Using libguestfs and the python bindings to inspect VMs.   Fairly
successfully for the most part, but had one Windows image today that fails
in the following manner.

  File "/usr/lib/python2.7/site-packages/guestfs.py", line 910, in
inspect_os
    r = libguestfsmod.inspect_os (self._o)
RuntimeError: size of /Windows/System32/config/SOFTWARE is unreasonably
large (141819904 bytes)

Reproduced it with guestfish:

[root at cagedbird images]# guestfish --ro -i -a
windows-2008-r2-base+updates-20120518.img
libguestfs: error: size of /Windows/System32/config/SOFTWARE is
unreasonably large (141819904 bytes)
[root at cagedbird images]# guestfish --version
guestfish 1.18.12fedora=17,release=3.fc17


Unfortunately, because of this bounds check, preliminary inspection fails.
  Bug, or as designed?

Thanks,
   Todd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20130603/fbde7ee8/attachment.htm>


More information about the Libguestfs mailing list