Created attachment 1658044 [details] Demo of the error Description of problem: When listing the directory "/System Volume Information" on Windows 10 Build 1703, the libguestfs Python Bindings fail and raises a RuntimeError. Version-Release number of selected component (if applicable): 1.40.2-2ubuntu6 How reproducible: always Steps to Reproduce: 1. Install Windows 10 build 1703 in QEMU/KVM 2. launch libguestfs instance with Python bindings 3. g.ls('/System Volume Information') Actual results: A RuntimeError is raised: "file receive cancelled by daemon" Expected results: A listing of the directory Additional info: I can provide the qcow, but it is heavy (10GB), so you need to give me a server where I can upload it. Thanks !
You'll need to enable debugging and post the results, as outlined here: http://libguestfs.org/guestfs-faq.1.html#debugging-libguestfs
Created attachment 1658171 [details] libguestfs output with debugging information Hi Richard, thanks for the feedback, and see my new attachement for the requested debug infos.
The real error is: readdir: /System Volume Information: Input/output error Would suggest using virt-rescue to examine what's really going on, as with the other error. Also note that support for Windows 10 Compressed disks was only recently added to libguestfs, so if the disk is Compressed/CompactOS you'll likely have to compile libguestfs from source in order to access it.
This product has been discontinued or is no longer tracked in Red Hat Bugzilla.
Reopening because Virtualization Tools has not been discontinued.