If you want to add the fast new Reiser4 file system, I think the following method works best with Ubuntu:
Do not use mm kernel patches - there are lots of dangerous things, and conflicts with the ubuntu patches.
Instead, go to:
ftp://ftp.namesys.com/pub/reiser4-for-2.6/
where you can download a single patch file which applies to the linux-source package you can get from the ubuntu repositories.
In my case:
apt-get install linux-source-2.6.11 (this is the ubuntu pre-patched package)
cd /usr/src
tar -xjf linux-source-2.6.11.tar.bz2
wget ftp://ftp.namesys.com/pub/reiser4-fo....11-3.patch.gz
gunzip reiser4-for-2.6.11-3.patch.gz
cd linux-source-2.6.11
patch -p1 < ../reiser4-for-2.6.11-3.patch
The patching should all be successful.
make menuconfig
(you might have to install ncurses libs to make this work. These are suggested/recommended by the linux-source package - look in your package manager to work out exactly what you need)
navigate to file systems, and you should see [ ] Reiser4
set it to be compiled as a module.
then exit, saving changes.
make-kpkg
in the parent directory, there should now be a xxxxx.deb kernel package. Install this using
dpkg -i filename
reboot.
this would probably need untold messing around to have a root reiser4 partition. maybe easier to compile not as a module but into the kernel if you do this, to avoid ******* around with initrd.
Now, can anyone tell me what the best setup would be with RAID and reiser4 partitions. Chunk sizes, and block sizes, etc. for shared media patritions?
Cheers,
Jack
Bookmarks