ReiserFS -- a filesystem based on balanced tree algorithms

# NAME

ReiserFS -- a file system based on balanced tree algorithms.

# DESCRIPTION

ReiserFS is a filesystem based on plug-in based object-oriented balanced tree algorithms. See http://www.namesys.com for a full treatment of ReiserFS.

# INSTALLATION STEPS

- Get the latest ReiserFS patches from one of the mirrors listed at http://www.namesys.com

- Suppose you have linux-2.2.15-reiserfs-3.5.21-patch.gz (latest as of 06/06/2000).

- Have kernel sources of 2.2.15.

- Apply ReiserFS patch to it.

- When configuring, say y or n on ReiserFS support question. Read CONFIGURATION section below.

- Compile and install kernel image and modules as usual.

- ReiserFS utils are located in the patched kernel source tree in linux/fs/reiserfs/utils. Follow the instruction of linux/fs/reiserfs/utils/README.

- Boot with the kernel just built, mkreiserfs spare partition, mount it.

- Have fun.

# CONFIGURATION

This section will try to describe what you can vary when using ReiserFS. ReiserFS has several mount options to play with.

notail

  causes filesystem to work faster, especially for small appends to small files. But it wastes more disk space in that case.

nolog

  turns off journalling feature of ReiserFS. This gives performance gain for some applications, but you lose fault tolerance. That is, you must properly umount your disk, or else you will have to repair the filesystem using reiserfsck(8) on the subsequent boot.

resize

  used for on-line ReiserFS resizing. To grow a ReiserFS online, use

          mount -o remount,resize=NEW_BLOCKCOUNT /mnt

replayonly

  used internally by reiserfsck(8) to replay the journal before doing filesystem check. (No actual mount happens if you try to mount ReiserFS with this option, only the log replay.)

# AUTHOR

See http://www.namesys.com for a current list, there are many, Vladimir Saveljev, Igor, and Hans Reiser are among them. Ecila.org contributed the funding that started this going.

# BUGS

See the patches on the DOWNLOAD page and the Mail Li.

Please, report bugs to ReiserFS Developers Mailing List <reiserfs-dev@namesys.com>

# AVAILABILITY

ReiserFS sources are available for anonymous ftp from one of our mirrors listed at http://namesys.com

# SEE ALSO

mkreiserfs(8), reiserfsck(8)