Installing reiser4 tools. 1. Obtain libaal, unpack, and build it The latest libaal is available on ftp://ftp.namesys.com/pub/reiser4progs/ $ cd libaal-VERSION $ ./configure $ make $ make install # may require root $ # add /usr/local/lib to /etc/ld.so.conf if not already there $ /sbin/ldconfig # may require root Note: The libaal-minimal library (libaal-stand-alone before 1.0.2 version) is installed by default since 1.0.4 version. To get it installed in earlier versions (e.g. for the grub support) configure needs some options: $ ./configure --enable-libminimal (before 1.0.2: $ ./configure --enable-stand-alone --enable-memory-manager) 2. download reiser4progs, unpack, and build them The latest reiser4pros are available on ftp://ftp.namesys.com/pub/reiser4progs/ $ cd reiser4progs-VERSION $ ./configure $ make $ make install # may require root $ # add /usr/local/lib to /etc/ld.so.conf if not already there $ /sbin/ldconfig # may require root Note: The libreiser4-minimal library (libreiser4-stand-alone before 1.0.2 version) is installed by default since 1.0.4 version. To get it installed in earlier versions (e.g. for the grub support) configure needs some options: $ ./configure --enable-libminimal (before 1.0.2: $ ./configure --enable-stand-alone) 3. create reiser4 file system $ mkfs.reiser4 How to enable the grub support for reiser4. 1. Install as described above libaal-minimal (libaal-stand-alone before 1.0.2) and libreiser4-minimal (libreiser4-stand-alone before 1.0.2) libraries. 2. Obtain the grub legacy tarball 2.1 The grub itself from http://www.gnu.org/software/grub/grub.html and the reiser4 patch for the grub on ftp://ftp.namesys.com/pub/reiser4progs/LATEST_GRUB_PATCH. Apply the patch: $ cd grub-VERSION $ patch -p1