New Reiserfs Hints Typo Fixed

Tio Hiap Ho deux at
Sun Jul 8 11:16:54 PDT 2001

On Monday 09 July 2001 02:10, Tio Hiap Ho wrote:
> Hi,
> I attached the new Reiserfs hints, if anyone want to update it... please do
> so....
> ^_^ DeuX ^_^

-------------- next part --------------
TITLE:          Reiserfs
LFS VERSION:    Any with lilo 21.6 or newer
Author:         <roryo at> and Tio Hiap Ho<deux at>

        Reiserfs is an alternative filesystem which people are growing to like
since it would out perform the ext2 filesystem in most of the cases. This hint
are for those who want to use reiserfs without any ext2 filesystem in their lfs


        If you are not going to use ext2 at all, it is safe for you space
monkeys out there to skip the installation of e2fsprogs, although they can/will
come in quite handy.  Reiserfs requires a minimum of 32 mb (for the journal) on
a *writable* media, so using it on a floppy or a cdrom is out of the question.
The badblocks program could also be of some use.


Change the content of your /etc/fstab to something like below

/dev/hda2 / reiserfs noatime,nodiratime,notail,defaults 0 0
/dev/hda3 /var reiserfs noatime,nodiratime,notail,defaults 0 0
/dev/hda5 /usr reiserfs noatime,nodiratime,notail,defaults 0 0
/dev/hda6 /home reiserfs noatime,nodiratime,notail,defaults 0 0

The above /etc/fstab will cause fsck to be skipped so you can remove the checkfs
bootscript safely

1. Enable
        Prompt for development and/or incomplete code/drivers
2. Enable
        File systems ---> Reiserfs support
3. Recompile Kernel

In older kernel you might need to get the patch from and patch
it first. In the latest kernel 2.4.5 you will need to use
reiserfs-umount-bug-fix-patch-for-linux-2.4.5 patch:
Get the patch and put it in /usr/src
patch -p0  linux-2.4.5-reiserfs-umount-fix-patch

Or just use a kernel version <> 2.4.5.  ;)

INSTALLING Reiserfsprogs 3.x.0k.pre8
        ./configure --prefix=/usr &&
        make &&
        make install

HOW TO CONVERT FROM ext2fs to reiserfs

*** QUESTION ***
Is there a method of actually converting ext2 to reiser?
*** ANSWER ***
In short, no not without a lot of buggering around.
Long answer

And now a few boring facts about the different configurations possible when
creating your reiser partition.  There are three different types of hash
(and before some clown asks, no you cant smoke it!) available when
making your reiser partition :

    rupasov : the fastest yet MOST unstable type available, DO NO USE IT!
              It will, in most cases, cause you to have hash collisions,
              a very bad thing to happen.  You will loose some/all the data
              that you are in the process of writing.  You have been warned.  ;)

    tea     : This is the slowest of the hashes available, it does mean that
              you are VERY unlikely to get any hash collisions, hence no loss
              of data.

    r5      : This is a modified rupasov hash, it is the default hash and is the
              middle in terms of speed and relability.  Being a total reiserfs user
              i can say that I have never had a problem with r5, where i had many
              when using rupasov.

Before starting a new LFS that will be on reiserfs
        a. Install Reiserfsprogs 3.x.0k.pre8
        b. Do
            mkreiserfs -h r5 -v 1 /dev/<whatever> (for patched 2.2.x kernel) or
            mkreiserfs -h r5 -v 2 /dev/<whatever> (for kernel 2.4.x series) instead of mke2fs
        c. And do everything else like those in the books except for the change
           mentioned above

        Now you have fully reiserfs LFS =)

More information about the hints mailing list