libguestfs

A library for accessing and modifying guest disk images
Download

libguestfs Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL v2
  • Price:
  • FREE
  • Publisher Name:
  • Red Hat, Inc.
  • Publisher web site:
  • http://www.redhat.com

libguestfs Tags


libguestfs Description

A library for accessing and modifying guest disk images libguestfs is a library for accessing and modifying guest disk images. Amongst the things this is good for: making batch configuration changes to guests, viewing and editing files inside guests, getting disk used/free statistics (see also: virt-df), migrating between virtualization systems (see also: virt-p2v), performing partial backups, performing partial guest clones, cloning guests and changing registry/UUID/hostname info, and much else besides.libguestfs uses Linux kernel and qemu code, and can access any type of guest filesystem 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.libguestfs provides ways to enumerate guest storage (eg. partitions, LVs, what filesystem is in each LV, etc.). It can also run commands in the context of the guest. Also you can upload and download files and directories.libguestfs is a library that can be linked with C and C++ management programs (or management programs written in OCaml, Python, Perl, Ruby, Java or Haskell). You can also use it from shell scripts or the command line. What's New in This Release: · The networking code has been modified to make it more robust. · All of the code was run through a C static analyzer and fixed to make it more robust. · Commands can be traced to automatically produce a script. · There is support for SELinux guests, and support for inotify.


libguestfs Related Software