


RESIZE_REISERFS(8)			       RESIZE_REISERFS(8)


NAME
       resize_reiserfs - Reiserfs filesystem resizer

SYNOPSIS
       resize_reiserfs [ -s [+|-]size[K|M|G] ] [ -fqv ] device

DESCRIPTION
       The  resize_reiserfs  tool  resizes  an unmounted reiserfs
       file system.  It enlarges or shrinks an reiserfs file sys-
       tem located on a device so that it will have size bytes or
       size=old_size +(-) size bytes if the  +	or  -  prefix  is
       used.   If  the -s option is not specified, the filesystem
       will be resized to fill the given device.  The size param-
       eter may have one of the optional modifiers K, M, G, which
       means the size parameter is given in kilo-,  mega-,  giga-
       bytes respectively.

       The  resize_reiserfs  program does not manipulate the size
       of the device. If you wish to enlarge  a	 filesystem,  you
       must  make  sure	 you  expand the underlying device first.
       This can be done using cfdisk(8) for partitions, by delet-
       ing  the	 partition  and	 recreating it with a larger size
       (assuming there is free space after the partition in ques-
       tion).	Make sure you re-create it with the same starting
       disk cylinder as before!	 Otherwise, the resize	operation
       will  certainly	not  work,  and	 you may lose your entire
       filesystem.

       The resize_reiserfs program allows to grow a reiserfs  on-
       line if there is a free space on block device.


       If  you	wish  to  shrink an reiserfs partition, first use
       resize_reiserfs to shrink the file system.  You	may  then
       use  cfdisk(8)  to  shrink  the device. When shrinking the
       size of the device, make sure you do not make  it  smaller
       than the reduced size of the reiserfs filesystem.


OPTIONS
       -s [+|-]size
	      Set the new size in bytes.

       -f     Force, do not perform checks.

       -q     Do not print anything but error messages.

       -v     Turn on extra progress status messages (default).


RETURN VALUES
       0    Resizing successful.





Reiserfsprogs-3.x.0j	    March 2001				1





RESIZE_REISERFS(8)			       RESIZE_REISERFS(8)


       -1   In another case.


EXAMPLES
       The  following  example shows how to test resize_reiserfs.
       Suppose 2Gb reiserfs filesystem is created on  the  device
       /dev/hda8  and  is  mounted  on	/mnt.	For shrinking the
       device we need to unmount it first, then run  resize_reis-
       erfs with a size	 parameter (in this case -1Gb):

	    df
	    umount /mnt
	    resize_reiserfs -s -1G /dev/hda8
	    mount /dev/hda8 /mnt
	    df /mnt


WARNING
       Note  that this is a BETA program and may corrupt filesys-
       tems.

AUTHOR
       This  version  of  resize_reiserfs  has	been  written  by
       Alexander Zarochentcev <zam@namesys.com>.

BUGS
       Please,	report	about  the bugs to Alexander Zarochentcev
       <zam@namesys.com> or to Hans Reiser  <reiser@namesys.com>.

SEE ALSO
       cfsck(8), debugreiserfs(8)


























Reiserfsprogs-3.x.0j	    March 2001				2


