r1064 - trunk
tushar at linuxfromscratch.org
tushar at linuxfromscratch.org
Sat Nov 11 16:13:57 MST 2006
Author: tushar
Date: 2006-11-11 16:13:57 -0700 (Sat, 11 Nov 2006)
New Revision: 1064
Modified:
trunk/reiser4-on-2.6.txt
Log:
Updated: reiser4-on-2.6
Modified: trunk/reiser4-on-2.6.txt
===================================================================
--- trunk/reiser4-on-2.6.txt 2006-11-11 23:12:05 UTC (rev 1063)
+++ trunk/reiser4-on-2.6.txt 2006-11-11 23:13:57 UTC (rev 1064)
@@ -1,6 +1,6 @@
-AUTHOR: Wee Teck <stelgn at gmail.com>
+AUTHOR: Wee Teck <weeteck at en.com.sg>
-DATE: 2005-08-06
+DATE: 2005-10-25
LICENSE: GNU Free Documentation License Version 1.2
@@ -13,42 +13,44 @@
ftp://ftp.namesys.com/pub/reiser4-for-2.6/
ftp://ftp.namesys.com/pub/reiser4progs/
+
PREREQUISITES:
-Uuid must be installed (Included in e2fsprogs)
+Uuid must be installed (Included in e2fsprogs or e2fsprogs-libs)
libaal
HINT:
--> Refer to LFS if you haven't had e2fsprogs installed
+-> Refer to LFS if you haven't had e2fsprogs/e2fsprogs-libs installed
(You need Uuid that comes with it)
-> Installing Libaal
- Get the latest libaal from reiser4progs folder
+ Get the latest libaal from reiser4progs folder (libaal-1.0.5.tar.gz)
Build process:
- tar zxf libaal-1.x.x.tar.gz
- cd libaal-*
+ tar zxf libaal-1.0.5.tar.gz
+ cd libaal-1.0.5
./configure --prefix=/usr && make && make install
-> Installing Reiser4progs
- Get the latest reiser4progs
+ Get the latest reiser4progs (reiser4progs-1.0.5.tar.gz)
Bulid process:
- tar zxf reiser4progs-1.x.x.tar.gz
- cd reiser4progs-*
+ tar zxf reiser4progs-1.0.5.tar.gz
+ cd reiser4progs-1.0.5
./configure --prefix=/usr --sbindir=/sbin &&
make &&
make install
-> Patching 2.6 Kernel
- **Assuming you have the latest kernel source**
- cd /usr/src/linux-2.6.x
- Get the latest reiser4 patch
- gunzip -c reiser4-for-2.6* | patch -p1
+ **Assuming you are running the stable 2.6.16 tree**
+ Latest patch as of writing is reiser4-for-2.6.16-5.patch.gz
+
+ cd /usr/src/linux-2.6.16.x
+ gunzip -c reiser4-for-2.6.16-5.patch.gz | patch -p1
+
Configure the kernel config with the following addtional features:
[Enable] Prompt for development and/or incomplete code/drivers
[Enable] Deflate compression algorithm
- [Disable] Use 4Kb for kernel stacks instead of 8Kb
[Enable] Reiser4
Build the kernel
@@ -74,11 +76,21 @@
Q: I cannot find Reiser4 option
A: Ensure the 3 options are correctly set.
+Q: Can I boot from a Reiser4 partition?
+A: Sure! Lilo will boot perfectly. For GRUB fans, there is a seperate patch for
+ GRUB which is required.
ACKNOWLEDGEMENTS:
* This is my first hint ^^v
CHANGELOG:
+[2006-10-25]
+ * Last update as Reiser4 seems no longer maintained and is never considered
+ inclusion into Kernel.
+ * More FAQs
+ * Reiser4 now able to build on 4Kb Stack, thus remove the need for a
+ 8Kb kernel stack.
+ * Updated Contact Info
[2005-08-06]
* Initial hint.
More information about the hints
mailing list