Reiser fs

Post Reply
Message
Author
Gerd

Reiser fs

#1 Post by Gerd »

Hallo Linuxfreunde,

ich möchte reiserfs installieren
und zwar komplett Daten, Programme
und Linuxsystem alles ein fs. Geht das überhaupt ??
Gibt es irgendwo eine gute Beschreibung
dafür - html - pdf ...etc. Englisch oder
deutsch. Deutsch wäre natürlich besser.
Wenn nicht, auch egal.
Mein System: SuSe 7.1, Kernel 2.4.5
Was muß ich machen ?
Wie muß ich starten ?
Für gute Anfangstipswäre ich dankbar.

Gruss Gerd

Martin

Re: Reiser fs

#2 Post by Martin »

Du kannst alle Partitionen außer der /boot-Partition mit dem ReiserFS formatieren.

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: Reiser fs

#3 Post by gewitter »

Muss ich leider widersprechen. Die /boot Prtition wird nur deswegen nicht in ReiserFS formatiert, weil das Journal selbst viele MB beansprucht und die /boot Partition in der Regel zu klein dafür ist. Aber abgesehen davon braucht man auch nicht unbedingt eine /boot Partition.

cirad

Re: Reiser fs

#4 Post by cirad »

Ich habe meine Bootpartition (50MB) dennoch mit ReiserFS gemacht, da ich so nicht mehrere FS benutze. Ist halt einheitlicher und die paar MB jucken mich wirklich nicht.

ronny
Posts: 313
Joined: 24. Apr 2001 11:11
Location: Muehlacker, BW

Re: Reiser fs

#5 Post by ronny »

die gründe für eine boot partition sind doch eher historisch

Descartes

Re: Reiser fs

#6 Post by Descartes »

> die gründe für eine boot partition sind doch eher historisch
...weil LILO in früheren Versionen Probleme hatte Partitionen über dem 1024ten Zylinder anzusprechen.

Ein Booten von Linux mit LILO war nicht möglich, wenn die Root-Partition über dem 1024ten Zylinder lag bzw. über den 1024ten Zylinder reichte. U.u. konnte dabei der Kernel über dem 1024ten Zylinder liegen und war dann für LILO unerreichbar. Eine Abhilfe schaffte hier eine separate /boot Partition die den Kernel (und z.B. die initrd) enthält. Die /boot Partition muss hierbei natürlich komplett unter der 1024-Zylinder-Grenze liegen um für LILO erreichbar zu sein.

Seitdem LILO den Parameter "lba32" unterstützt (seit Version 21.4 oder so) besteht IMHO eigentlich keine Notwendigkeit mehr für eine separate /boot Partition (obwohl die Installationsprogramme der einzelnen Distributionen oft per default eine anlegen).

Sebastian Ude

Re: Reiser fs

#7 Post by Sebastian Ude »

Naja, reiserfs-Unterstützung hat lilo auch nicht von der Urversion an <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">.

Aber sofern man eine aktuelle lilo-Version hat sollte es wirklich keine Probleme geben, weder durch Fakt, dass man auf der (boot-)Partition reiserfs einsetzt, noch durch das 1024-Zylinder-Problem (es sei denn man hat ein sehr, sehr komisches BIOS).

Sebastian Ude

Re: Reiser fs

#8 Post by Sebastian Ude »

@ Gerd

Zu deiner eigentlichen Frage:

Selbstverständlich kannst du auf allen deinen Linux-Partitionen reiserfs fahren.

Wieso auch nicht (ich glaube, die Geschichte mit der /boot-Partition wurde jetzt geklärt) ?

Das Problem ist nur, dass es (noch) kein Programm gibt, das dir eben mal deine bestehenden ext2-Dateisysteme (ich gehe mal davon aus, dass du zur Zeit ext2 auf deinen Linuxpartitionen einsetzt) in reiserfs-Dateisysteme konvertiert.

Es bleibt nur die Möglichkeit, eine neue Partition anzulegen, ein reiserfs-Dateisystem auf ihr zu erstellen (mkreiserfs), und dann den Inhalt der "alten" ext2-Partition auf die reiserfs-Partition zu kopieren ('cp -ax' ist dein Freund).

Es dürfte wohl klar sein, dass dein Kernel mit reiserfs-Unterstützung (und bitte *fest*, sofern auch die root-Partition unter reiserfs laufen soll ... nein, wir wollen das nicht über eine initrd lösen <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">) compiliert sein muss.
Beim deinem 2.4.5 ist das kein Problem, die reiserfs-Unterstützung muss dort einfach unter "File systems -> Reiserfs support" (CONFIG_REISERFS_FS) aktiviert werden (s.o., am besten nicht als Modul), wobei noch anzumerken wäre, dass du zunächst "Code maturity level options -> Prompt for development and/or incomplete code/drivers" (CONFIG_EXPERIMENTAL) aktivieren musst, damit die reiserfs-Option bei der Kernel-Konfiguration überhaupt erscheint.
Für ältere 2.4er-Kernel (vor 2.4.3) und die 2.2er-Reihe muss der Kernel zuerst mit dem reiserfs-Patch (ftp://ftp.namesys.com/pub/reiserfs-for-2.4/ oder ftp://ftp.namesys.com/pub/reiserfs-for-2.2/ - je nach Version) gepatcht werden, ansonsten gelten die obigen Instruktionen.

Du brauchst zudem auch die reiserfsprogs (möglichst in der aktuellsten Version: ftp://ftp.namesys.com/pub/reiserfsprogs ... .0j.tar.gz) die unter anderem das mkreiserfs-Programm (legt ein reiserfs-Dateisystem auf einem 'Gerät' - sprich im Normallfall einer Partition - an) enthalten (wirst du brauchen).

Tja ... falls noch Fragen sein sollten, empfehle ich dir die Manpages zu 'mkreiserfs' und 'cp', bzw. melde dich einfach noch mal.
Vielleicht hilft dir auch dieses Dokument (Englisch) weiter:

http://www.namesys.com/change_fs.html

Viel Spass !

maddinr
Posts: 31
Joined: 23. May 2001 9:59
Location: Berlin

Re: Reiser fs

#9 Post by maddinr »

HI,

schau dier dies mal an dort ist die umkopieraktin von ext2 auf reiser beschrieben:http://www.linuxnetmag.com/de/issue5/m5reiserfs1.html

viel spass

Gerd

Re: Reiser fs

#10 Post by Gerd »

Danke für Eure Antworten,

ich werde dies mal angehen. Ob jetzt
die kleine boot-Partition ext2 ist,
ist eigentlich egal.
Gruss

Gerd

Re: Reiser fs

#11 Post by Gerd »

@Sebastian

Hi, da gibt es unter:
ftp.namesys.com/pub/
einen linux-2.4.5-reiser-mount-fix-patch.
Muß ich den Kernel damit patchen ??
Danke für Deine Antworten.
Gruss Gerd.

Sebastian Ude

Re: Reiser fs

#12 Post by Sebastian Ude »

Meinst du das hier

ftp://ftp.namesys.com/pub/reiserfs-for- ... -fix.patch

?

Das ist ein Patch, der irgendein Problem beim Unmounten von reiserfs-Dateisystemen behebt.
Es ist empfehlenswert diesen Patch anzuwenden (schaden wird es garantiert nicht <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">).

ronny
Posts: 313
Joined: 24. Apr 2001 11:11
Location: Muehlacker, BW

Re: Reiser fs

#13 Post by ronny »

wenn du ihn nicht anwendest gibt es beim unmounten einen kernel BUG

nochwas:
benutze reiserfs nur, wenn deine hardware zuverlässig ist
Last edited by ronny on 28. May 2001 19:12, edited 1 time in total.

gerd

Re: Reiser fs

#14 Post by gerd »

Danke für Eure Antworten. Ich werde
das sowieso erst mal mit einer Kopie
meiner Festplatte testen bevor ich
mein Hauptsystem umstelle.

Gruss Gerd

Post Reply