Difference between revisions of "ReiserFS"

From CBLFS
Jump to navigationJump to search
 
(Undo revision 18797 by Weibullguy (Talk) What if I want a 32bit binary? Alot of work has gone into getting 32bit build. no need to remove)
 
(23 intermediate revisions by 10 users not shown)
Line 2: Line 2:
 
|-
 
|-
 
!Download Source:
 
!Download Source:
| ttp://ftp.namesys.com/pub/reiserfsprogs/reiserfsprogs-3.6.19.tar.gz
+
| http://www.kernel.org/pub/linux/utils/fs/reiserfs/reiserfsprogs-{{ReiserFS-Version}}.tar.bz2
 
|}
 
|}
  
 
----
 
----
  
== Dependencies ==
+
{{Package-Introduction|The Reiser file system is a journaling file system developed by Hans Reiser of [http://www.namesys.com/ Namesys]. The ReiserFS package contains various utilities for managing reiserfs (version 3) partitions.|http://www.kernel.org/}}
  
 
== Non-Multilib ==
 
== Non-Multilib ==
Line 13: Line 13:
 
Compile the package:
 
Compile the package:
  
  ./configure --prefix=/usr --sbindir=/sbin \
+
  ./configure --prefix=/usr --sbindir=/sbin &&
 
  make
 
  make
  
Line 24: Line 24:
  
 
== Multilib ==
 
== Multilib ==
 +
'''''This package does not provide any libraries so only one installation is needed.'''''
  
 
=== 32Bit ===
 
=== 32Bit ===
Line 29: Line 30:
 
Compile the package:
 
Compile the package:
  
  CC="gcc ${BUILD32}" ./configure --sbindir=/sbin \
+
  CC="gcc ${BUILD32}" ./configure --prefix=/usr --sbindir=/sbin &&
 
  make
 
  make
  
Line 42: Line 43:
 
Compile the package:
 
Compile the package:
  
  CC="gcc ${BUILDN32}" ./configure --prefix=/usr --sbindir=/sbin \
+
  CC="gcc ${BUILDN32}" ./configure --prefix=/usr --sbindir=/sbin &&
 
  make
 
  make
  
Line 55: Line 56:
 
Compile the package:
 
Compile the package:
  
  CC="gcc ${BUILD64}" ./configure --prefix=/usr --sbindir=/sbin \
+
  CC="gcc ${BUILD64}" ./configure --prefix=/usr --sbindir=/sbin &&
 
  make
 
  make
  
Line 63: Line 64:
 
  ln -sf reiserfsck /sbin/fsck.reiserfs &&
 
  ln -sf reiserfsck /sbin/fsck.reiserfs &&
 
  ln -sf mkreiserfs /sbin/mkfs.reiserfs
 
  ln -sf mkreiserfs /sbin/mkfs.reiserfs
 +
 +
= Contents =
 +
 +
{| style="text-align: left;"
 +
|-
 +
! Installed Programs:
 +
| debugreiserfs, mkreiserfs, reiserfsck, reiserfstune, resize_reiserfs
 +
|-
 +
! Installed Libraries:
 +
| None
 +
|-
 +
! Installed Directories:
 +
|None
 +
|}
 +
 +
=== Short Descriptions ===
 +
 +
{| style="text-align: left;"
 +
|-valign="top"
 +
! debugreiserfs
 +
| can sometimes help to solve problems with ReiserFS file systems. If it is called without options, it prints the super block of any ReiserFS file system found on the device.
 +
|-
 +
! mkreiserfs
 +
| creates a ReiserFS file system.
 +
|-
 +
! reiserfsck
 +
| is used to check or repair a ReiserFS file system.
 +
|-
 +
! reiserfstune
 +
| is used for tuning the ReiserFS journal.
 +
|-
 +
! resize_reiserfs
 +
| is used to resize an unmounted ReiserFS file system.
 +
|}
 +
 +
[[Category:File System]]

Latest revision as of 02:07, 6 September 2009

Download Source: http://www.kernel.org/pub/linux/utils/fs/reiserfs/reiserfsprogs-3.6.21.tar.bz2

Introduction to ReiserFS

The Reiser file system is a journaling file system developed by Hans Reiser of Namesys. The ReiserFS package contains various utilities for managing reiserfs (version 3) partitions.

Project Homepage: http://www.kernel.org/

Non-Multilib

Compile the package:

./configure --prefix=/usr --sbindir=/sbin &&
make


Install the package

make install &&
ln -sf reiserfsck /sbin/fsck.reiserfs &&
ln -sf mkreiserfs /sbin/mkfs.reiserfs

Multilib

This package does not provide any libraries so only one installation is needed.

32Bit

Compile the package:

CC="gcc ${BUILD32}" ./configure --prefix=/usr --sbindir=/sbin &&
make

Install the package

make install &&
ln -sf reiserfsck /sbin/fsck.reiserfs &&
ln -sf mkreiserfs /sbin/mkfs.reiserfs

N32

Compile the package:

CC="gcc ${BUILDN32}" ./configure --prefix=/usr --sbindir=/sbin &&
make

Install the package

make install &&
ln -sf reiserfsck /sbin/fsck.reiserfs &&
ln -sf mkreiserfs /sbin/mkfs.reiserfs

64Bit

Compile the package:

CC="gcc ${BUILD64}" ./configure --prefix=/usr --sbindir=/sbin &&
make

Install the package

make install &&
ln -sf reiserfsck /sbin/fsck.reiserfs &&
ln -sf mkreiserfs /sbin/mkfs.reiserfs

Contents

Installed Programs: debugreiserfs, mkreiserfs, reiserfsck, reiserfstune, resize_reiserfs
Installed Libraries: None
Installed Directories: None

Short Descriptions

debugreiserfs can sometimes help to solve problems with ReiserFS file systems. If it is called without options, it prints the super block of any ReiserFS file system found on the device.
mkreiserfs creates a ReiserFS file system.
reiserfsck is used to check or repair a ReiserFS file system.
reiserfstune is used for tuning the ReiserFS journal.
resize_reiserfs is used to resize an unmounted ReiserFS file system.