[Libguestfs] virt-v2v: Died at /usr/bin/virt-p2v-server line 411
Richard W.M. Jones
rjones at redhat.com
Thu Nov 20 21:25:40 UTC 2014
Thanks for providing the SOFTWARE and SYSTEM hives. Firstly the
SOFTWARE hive has an unusually large 'nk' node, which required me to
increase one of the limits in hivex:
https://github.com/libguestfs/hivex/commit/bec3f0bb632c4b84a1dfb73eb6333c2ba9834ffb
The SYSTEM hive was even more interesting:
$ hivexsh system
Welcome to hivexsh, the hivex interactive shell for examining
Windows Registry binary hive files.
Type: 'help' for help summary
'quit' to quit the shell
system\> ls
ControlSet001
ControlSet002
LastKnownGoodRecovery
MountedDevices
Select
Setup
WPA
system\> cd ControlSet001\Services
system\ControlSet001\Services> cd Firstboot
hivexsh: cd: Argument list too long
This was the error seen in the conversion, and it turned out to be
caused by the hive containing a node which contains a French name,
encoded in UTF-8.
This is a bit more complicated to solve ..
Rich.
--
Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
Read my programming and virtualization blog: http://rwmj.wordpress.com
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/
More information about the Libguestfs
mailing list