X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=tools%2Fvirt-resize;h=a70492e846acb9e60f96a11ac5064122a85b0106;hp=b3185d3e4f0017dc797573045f9f77ee4147829e;hb=4df593496e116dfb635731c058b7627e81fc179c;hpb=cdc89bb10ff584d3aaf07b70c264d659e5f416e3 diff --git a/tools/virt-resize b/tools/virt-resize index b3185d3..a70492e 100755 --- a/tools/virt-resize +++ b/tools/virt-resize @@ -61,7 +61,22 @@ L and L, we recommend you go and read those manual pages first. -=head1 BASIC USAGE +=head1 EXAMPLES + +Copy C to C, extending one of the guest's partitions +to fill the extra 5GB of space. + + truncate -r olddisk newdisk; truncate -s +5G newdisk + virt-list-partitions -lht olddisk + # Note "/dev/sda2" is a partition inside the "olddisk" file. + virt-resize --expand /dev/sda2 olddisk newdisk + +As above, but make the /boot partition 200MB bigger, while giving the +remaining space to /dev/sda2: + + virt-resize --resize /dev/sda1=+200M --expand /dev/sda2 olddisk newdisk + +=head1 DETAILED USAGE =head2 EXPANDING A VIRTUAL MACHINE DISK