X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;ds=sidebyside;f=resize%2Fvirt-resize.pod;h=9ee9c6f6e20e3f4503ebbe10f273d06cbf277415;hb=270a2b5ebb6a5f01eb3f8cd2b591cd68d3b6096f;hp=4ce3a4eabdc7ad58133a77303d628b624f120719;hpb=2910413850c7d9e8df753afad179e415f0638d6d;p=libguestfs.git diff --git a/resize/virt-resize.pod b/resize/virt-resize.pod index 4ce3a4e..9ee9c6f 100644 --- a/resize/virt-resize.pod +++ b/resize/virt-resize.pod @@ -238,6 +238,27 @@ Similarly, to get non-sparse raw output use: (on older systems that don't have the L command use C
) +=head2 LOGICAL PARTITIONS + +Logical partitions (a.k.a. C on disks using DOS partition +tables) cannot be resized. + +To understand what is going on, firstly one of the four partitions +C will have MBR partition type C<05> or C<0f>. This is +called the B. Use L to see +the MBR partition type. + +Logical partitions live inside the extended partition. + +The extended partition can be expanded, but not shrunk (unless you +force it, which is not advisable). When the extended partition is +copied across, all the logical partitions contained inside are copied +over implicitly. Virt-resize does not look inside the extended +partition, so it copies the logical partitions blindly. + +You cannot specify a logical partition (C) at all on the +command line. Doing so will give an error. + =head1 OPTIONS =over 4 @@ -308,6 +329,12 @@ since around 2008. Enable debugging messages. +=item B<--debug-gc> + +Debug garbage collection and memory allocation. This is only useful +when debugging memory problems in virt-resize or the OCaml libguestfs +bindings. + =item B<--delete part> Delete the named partition. It would be more accurate to describe @@ -707,4 +734,4 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.