On Mon, 2005-11-21 at 16:52 -0800, Ryan Nordman wrote:
> Hi Hans,
> 
> Allow me to introduce myself, I'm one of Peter (aka pvh)'s colleagues
> here at the University of Victoria.  A while back we mentioned we'd
> write a practical install guide for Reiser4 with Ubuntu 5.10.  Well,
> here it is.  Let us know if you want us to make any changes to the
> format or add/remove any steps.
> 
> All version references in this document are up to date for Ubuntu 5.10
> (Breezy Badger).
> 
> Prerequisites: Add the universe repository to your sources
> 
> 1. Install all the software needed to compile the kernel
> # apt-get build-dep linux-source-2.6.12
> # apt-get install linux-source-2.6.12 checkinstall libncurses-dev
> 
> 2. Use the following commands to download the latest Reiser4 kernel
> patch, the Reiser4 utility programs, and required libraries.
> # wget
> ftp://ftp.namesys.com/pub/reiser4-for-2.6/2.6.12/reiser4-for-2.6.12-3.patch.gz
> # wget
> ftp://ftp.namesys.com/pub/reiser4progs/reiser4progs-1.0.5.tar.gz 
> # wget ftp://ftp.namesys.com/pub/reiser4progs/libaal-1.0.5.tar.gz
> 
> 3. Install libaal
> # tar zxf libaal-1.0.5.tar.gz
> # cd libaal-1.0.5
> # ./configure; make
> # checkinstall
> At the prompt: "Should I create a default set of package docs? [y]:"
> type "y" and press enter.
> You will then be prompted to input a description of the package.
> Enter something like "locally built libaal" then press enter three
> times.
> # cd ..
> 
> 4. Install reiser4progs
> # tar zxf reiser4progs-1.0.5.tar.gz
> # cd reiser4progs-1.0.5
> # ./configure; make
> # checkinstall
> At the prompt: "Should I create a default set of package docs? [y]:"
> type "y" and press enter.
> At the prompt: "Do you want me to list them? [n]:" type "n" and press
> enter.
> At the prompt: "Should I exclude them from the package? (Saying yes is
> a good idea) [y]:" type "y" and press enter.
> You will then be prompted to input a description of the package.  Type
> something like "locally built libaal" then press enter three times.
> 
> 5. Unzip and add the reiser4 code to the linux source
> # cd /usr/src
> # tar xvf linux-source-2.6.12.tar.bz2
> # cd linux-source-2.6.12/
> # gunzip -c ~/reiser4-for-2.6.12-3.patch.gz | patch -p1 
> 
> 6. Compile the kernel
> # make menuconfig
> Select "File systems --->" from the menu and press enter.
> Select "Reiser4 (EXPERIMENTAL) (NEW)" and type "M".
> Press the esc key twice.
> Select "yes" at the prompt.

Must the rest of the kernel options be configured here as well, or does
apt-get install the sources with a .config? Most users who know how to
configure a kernel will probably know the other steps. If the kernel has
to be configured, is the default Ubuntu .config easily available?

> # make
> ... much time passes ...
> 
> 7. Build a Debian install package for the kernel
> # make-kpkg --rootcmd fakeroot --append-to-version --initrd --
> 
> 8. Reboot with the new kernel, create a Reiser partition and mount it
> and you're good to go!
> 
-- 
Jake Maciejewski <[EMAIL PROTECTED]>

Reply via email to