All of lore.kernel.org
 help / color / mirror / Atom feed
* Reiser4 Install Guide for Ubuntu 5.10
@ 2005-11-22  0:52 Ryan Nordman
  2005-11-22  1:28 ` Hans Reiser
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Ryan Nordman @ 2005-11-22  0:52 UTC (permalink / raw)
  To: reiserfs-list; +Cc: Peter van Hardenberg, Nathan Iverson, huaning, ycoady

[-- Attachment #1: Type: text/plain, Size: 2569 bytes --]

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!

[-- Attachment #2: Type: text/html, Size: 3428 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Reiser4 Install Guide for Ubuntu 5.10
  2005-11-22  0:52 Reiser4 Install Guide for Ubuntu 5.10 Ryan Nordman
@ 2005-11-22  1:28 ` Hans Reiser
  2005-11-22  5:13   ` Ryan Nordman
  2005-11-22  6:44 ` Jake Maciejewski
  2005-11-22  9:35 ` Marcel Hilzinger
  2 siblings, 1 reply; 6+ messages in thread
From: Hans Reiser @ 2005-11-22  1:28 UTC (permalink / raw)
  To: Ryan Nordman, Alexander Lyamin aka FLX
  Cc: reiserfs-list, 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
> <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!
>


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Reiser4 Install Guide for Ubuntu 5.10
  2005-11-22  1:28 ` Hans Reiser
@ 2005-11-22  5:13   ` Ryan Nordman
  0 siblings, 0 replies; 6+ messages in thread
From: Ryan Nordman @ 2005-11-22  5:13 UTC (permalink / raw)
  To: Hans Reiser
  Cc: Alexander Lyamin aka FLX, reiserfs-list, Peter van Hardenberg,
	Nathan Iverson, huaning, ycoady

[-- Attachment #1: Type: text/plain, Size: 3362 bytes --]

Great! I should note credit is due to Peter van Hardenburg as the author as
well.

On 11/21/05, Hans Reiser <reiser@namesys.com> wrote:
>
> 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
> > <
> 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!
> >
>
>

[-- Attachment #2: Type: text/html, Size: 4414 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Reiser4 Install Guide for Ubuntu 5.10
  2005-11-22  0:52 Reiser4 Install Guide for Ubuntu 5.10 Ryan Nordman
  2005-11-22  1:28 ` Hans Reiser
@ 2005-11-22  6:44 ` Jake Maciejewski
  2005-11-23  0:34   ` michael chang
  2005-11-22  9:35 ` Marcel Hilzinger
  2 siblings, 1 reply; 6+ messages in thread
From: Jake Maciejewski @ 2005-11-22  6:44 UTC (permalink / raw)
  To: Ryan Nordman
  Cc: reiserfs-list, Peter van Hardenberg, Nathan Iverson, huaning,
	ycoady

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 <maciejej@msoe.edu>


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Reiser4 Install Guide for Ubuntu 5.10
  2005-11-22  0:52 Reiser4 Install Guide for Ubuntu 5.10 Ryan Nordman
  2005-11-22  1:28 ` Hans Reiser
  2005-11-22  6:44 ` Jake Maciejewski
@ 2005-11-22  9:35 ` Marcel Hilzinger
  2 siblings, 0 replies; 6+ messages in thread
From: Marcel Hilzinger @ 2005-11-22  9:35 UTC (permalink / raw)
  To: reiserfs-list

Am Dienstag, 22. November 2005 01:52 schrieb Ryan Nordman:
> 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.
[...]
> 8. Reboot with the new kernel, create a Reiser partition and mount it and
> you're good to go!

Did you also try to make / with reiser4?

-- 
Üdvözlettel -- Mit freundlichen Grüssen,
Marcel Hilzinger

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Reiser4 Install Guide for Ubuntu 5.10
  2005-11-22  6:44 ` Jake Maciejewski
@ 2005-11-23  0:34   ` michael chang
  0 siblings, 0 replies; 6+ messages in thread
From: michael chang @ 2005-11-23  0:34 UTC (permalink / raw)
  To: Jake Maciejewski
  Cc: Ryan Nordman, reiserfs-list, Peter van Hardenberg, Nathan Iverson,
	huaning, ycoady

On 11/22/05, Jake Maciejewski <maciejej@msoe.edu> wrote:
> 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?
>

Also, the kernel that Ubuntu ships with is now patched with usplash,
and the initrd is dynamically-configured when
linux-kernel-2.6.12-2-i386 or similar is configured if the
usplash-artwork (or ?ubuntu-artwork package, where ? is either k or x)
package is installed (provided on base install with 5.10 and newer). 
And then the initrd itself is another issue in and of itself -- IIRC,
a large majority of Ubuntu components are built modules, IIRC, even fs
support for most root fses...

--
~Mike
 - Just my two cents
 - No man is an island, and no man is unable.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2005-11-23  0:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-22  0:52 Reiser4 Install Guide for Ubuntu 5.10 Ryan Nordman
2005-11-22  1:28 ` Hans Reiser
2005-11-22  5:13   ` Ryan Nordman
2005-11-22  6:44 ` Jake Maciejewski
2005-11-23  0:34   ` michael chang
2005-11-22  9:35 ` Marcel Hilzinger

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.