On Fri, Oct 04, 2013 at 02:12:08PM +0000, Subramanian, Hari wrote: > To respond to you question about "whether it fails", hivexsh is unable to > open the hive file and it prints this message and exits. I've attached the > verbose logs as requested
OK, I understand it now. It is in fact failing, setting errno = ENOSYS and returning an error. > This extract from the logs shows that the hivexsh complains content after > file offset 0x77c000 is garbage > > hivex: badsys: trailing garbage at end of file (at 0x77c000, after 1849 > pages) > > So, I went ahead and truncated the contents of the file after that file > offset and hivex was able to successfully open the new hive file I guess if the hive comes from a real guest we can change this to warn but not fail. Should be a pretty simple patch. Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones virt-df lists disk usage of guests without needing to install any software inside the virtual machine. Supports Linux and Windows. http://people.redhat.com/~rjones/virt-df/ _______________________________________________ Libguestfs mailing list [email protected] https://www.redhat.com/mailman/listinfo/libguestfs
