From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hans Reiser Subject: Re: Reiser4 Install Guide for Ubuntu 5.10 Date: Mon, 21 Nov 2005 17:28:13 -0800 Message-ID: <4382742D.2090509@namesys.com> References: <27c2ef000511211652o3421b4fct762dd9b12fabafd3@mail.gmail.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: list-help: list-unsubscribe: list-post: Errors-To: flx@namesys.com In-Reply-To: <27c2ef000511211652o3421b4fct762dd9b12fabafd3@mail.gmail.com> List-Id: Content-Type: text/plain; charset="us-ascii" To: Ryan Nordman , Alexander Lyamin aka FLX Cc: reiserfs-list@namesys.com, Peter van Hardenberg , Nathan Iverson , huaning , ycoady Flx, please add this to our website under an appropriate location (install I imagine). Ryan, if it is not added in 3 days, please complain. flx, please list Ryan at the top as the author. Oh, and thanks much Ryan! Hans 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. > # 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! >