Most of the documentation is a snapshot of the old Namesys site (archive.org, 2007-09-29).

There was also a Reiser4 Wiki (archive.org, 2007-07-06) once on pub.namesys.com.

Reiser4 development appears to have stalled and ReiserFS is deprecated and scheduled to be removed from mainline Linux in 2025.

Reiser4progs

From Reiser4 FS Wiki
(Difference between revisions)
Jump to: navigation, search
m (:)
(reiserfsprogs fixed)
Line 38: Line 38:
 
NOTE: [http://www.kernel.org/pub/linux/utils/fs/reiserfs/reiserfsprogs-3.6.21.tar.bz2 Reiserfsprogs-3.6.21] is the current version and considered ''stable''. This contains changes made by Jeff Mahoney (everything got testing as a part of latest SuSE distros).
 
NOTE: [http://www.kernel.org/pub/linux/utils/fs/reiserfs/reiserfsprogs-3.6.21.tar.bz2 Reiserfsprogs-3.6.21] is the current version and considered ''stable''. This contains changes made by Jeff Mahoney (everything got testing as a part of latest SuSE distros).
  
 +
If <tt>reiserfsprogs</tt> is not already part of your distribution (unlikely, it should be available), we have to build our own:
 +
 +
<pre>
 +
  $ wget http://www.kernel.org/pub/linux/utils/fs/reiserfs/reiserfsprogs-3.6.21.tar.bz2
 +
  $ wget http://www.kernel.org/pub/linux/utils/fs/reiserfs/reiserfsprogs-3.6.21.tar.bz2.sign
 +
  $ gpg --verify reiserfsprogs-3.6.21.tar.bz2.sign reiserfsprogs-3.6.21.tar.bz2
 +
  gpg: Signature made Sat Jan 10 16:15:04 2009 CET using DSA key ID 517D0F0E
 +
  gpg: Good signature from "Linux Kernel Archives Verification Key <ftpadmin@kernel.org>"
 +
  $ tar -xjf reiserfsprogs-3.6.21.tar.bz2
 +
  $ cd reiserfsprogs-3.6.21
 +
  $ ./configure --prefix=/opt/reiserfsprogs && make && sudo make install
 +
</pre>
  
 
[[category:ReiserFS]]
 
[[category:ReiserFS]]
 
[[category:Reiser4]]
 
[[category:Reiser4]]

Revision as of 03:57, 26 June 2009

Reiser4progs

reiser4progs can be found on kernel.org.

The current version is v1.0.7.

To compile reiser4progs, we'll need libaal too:

  $ wget http://www.kernel.org/pub/linux/utils/fs/reiser4/libaal/libaal-1.0.5.tar.bz2
  $ wget http://www.kernel.org/pub/linux/utils/fs/reiser4/libaal/libaal-1.0.5.tar.bz2.sign
  $ gpg --verify libaal-1.0.5.tar.bz2.sign libaal-1.0.5.tar.bz2
  gpg: Signature made Sun Apr 20 01:21:05 2008 CEST using DSA key ID 517D0F0E
  gpg: Good signature from "Linux Kernel Archives Verification Key <ftpadmin@kernel.org>"
  $ tar -xjf libaal-1.0.5.tar.bz2
  $ cd libaal-1.0.5
  $ ./configure --prefix=/opt/libaal && make && sudo make install

Now we can build reiser4progs:

  $ wget http://www.kernel.org/pub/linux/utils/fs/reiser4/reiser4progs/reiser4progs-1.0.7.tar.bz2
  $ wget http://www.kernel.org/pub/linux/utils/fs/reiser4/reiser4progs/reiser4progs-1.0.7.tar.bz2.sign
  $ gpg --verify reiser4progs-1.0.7.tar.bz2.sign reiser4progs-1.0.7.tar.bz2
  gpg: Signature made Mon Feb  9 17:43:05 2009 CET using DSA key ID 517D0F0E
  gpg: Good signature from "Linux Kernel Archives Verification Key <ftpadmin@kernel.org>"
  $ tar -xjf reiser4progs-1.0.7.tar.bz2
  $ cd reiser4progs-1.0.7
  $ CFLAGS="-I/opt/libaal/include" LDFLAGS="-L/opt/libaal/lib" \
   ./configure --prefix=/opt/reiser4progs && make && sudo make install

ReiserFSprogs

The tools to maintain a ReiserFS (Reiser v3) are called reiserfsprogs and can be found here.

NOTE: Reiserfsprogs-3.6.21 is the current version and considered stable. This contains changes made by Jeff Mahoney (everything got testing as a part of latest SuSE distros).

If reiserfsprogs is not already part of your distribution (unlikely, it should be available), we have to build our own:

  $ wget http://www.kernel.org/pub/linux/utils/fs/reiserfs/reiserfsprogs-3.6.21.tar.bz2
  $ wget http://www.kernel.org/pub/linux/utils/fs/reiserfs/reiserfsprogs-3.6.21.tar.bz2.sign
  $ gpg --verify reiserfsprogs-3.6.21.tar.bz2.sign reiserfsprogs-3.6.21.tar.bz2
  gpg: Signature made Sat Jan 10 16:15:04 2009 CET using DSA key ID 517D0F0E
  gpg: Good signature from "Linux Kernel Archives Verification Key <ftpadmin@kernel.org>"
  $ tar -xjf reiserfsprogs-3.6.21.tar.bz2
  $ cd reiserfsprogs-3.6.21
  $ ./configure --prefix=/opt/reiserfsprogs && make && sudo make install
Personal tools