It uses the Linux kernel and qemu code, and can access any type of guest
file system that Linux and qemu can, including but not limited to: ext2/3/4,
btrfs, FAT and NTFS, LVM, many different disk partition schemes, qcow, qcow2,
vmdk.

The library provides ways to enumerate guest storage (such as partitions, LVs,
what file system is in each LV, etc.); to run commands in the context of the
guest; and to upload and download files and directories.