Libguestfs is a tool for accessing and modifying a virtual machine (VM) disk image. You can use Libguestfs to view and edit files, you can change scripts for VMS, monitor disk usage stats, P2V,V2V, perform partial backups, clone VMs, and so on.
Libguestfs does not require root permissions, and the file systems that can be accessed and supported include: All known types of Linux filesystem (EXT2/3/4, XFS, Btrfs, etc.), any Windows FileSystem (VFAT and NTFS), any Mac OS X and BSD filesystems, LVM2 volumes, MBR and GPT disk partitions, raw workloads, Qcow2, CD and DV D ISO images, SD cards, and dozens more. Libguestfs doesn't ' t need root permissions.
Libguestfs 1.18.0 This version virt-sysprep has been rewritten and extended virt-sparsify can find more Linux users. VIRT-MAKE-FS can handle btrfs. virt-edits the right to retain all IDs and files.
Software Information: http://libguestfs.org/
Download Address: http://libguestfs.org/download/1.18-stable/