H.-Peter Baldamus wrote:
entspr. angepasste Eingabe sieht im Ergebnis so aus: Root device: /dev/hdb5 (mounted on / as reiserfs) Module list: reiserfs
Kernel image: /boot/vmlinuz-2.6.6-hpb Initrd image: /boot/initrd-2.6.6-hpb Shared libs: lib/ld-2.3.3.so lib/libc.so.6 lib/libselinux.so.1 Modules: kernel/fs/reiserfs/reiserfs.ko Bootsplash: SuSE (1024x768)
Das sieht fuer mich so aus, als ob die initrd korrekt erstellt wurde.
[...] liefert entsprechend: insgesamt 3 drwxr-xr-x 3 root root 1024 2004-08-01 19:06 . drwxr-xr-x 3 root root 1024 2004-08-01 19:06 .. drwxr-xr-x 2 root root 1024 2004-08-01 19:06 reiserfs [...] sieht bei mir so aus: echo "Loading kernel/fs/reiserfs/reiserfs.ko" insmod /lib/modules/2.6.6-hpb/kernel/fs/reiserfs/reiserfs.ko
Demnach hast Du das ReiserFS-Modul definitiv in der initrd und die Probleme beim Mounten der Root-Partition sollten *nicht* von einer fehlenden Unterstuetzung des Filesystems herruehren. Was mir gerade noch einfaellt: IIRC fehlt dem Vanilla-Kernel die ACL Unterstuetzung fuer ReiserFS. SuSE verwendet in der /etc/fstab aber die Mount-Option "acl", was somit zu Problemen fuehren kann! Nimm am Besten die Mount-Option "acl" bei den ReiserFS-Partitionan mal raus.
Deshalb mein Eintrag in die menu.lst title Linux_91_266 root (hd1,4) kernel (hd1,0)/boot/vmlinuz-2.6.6-hpb panic=10 initrd (hd1,0)/boot/initrd-2.6.6-hpb
Zum Vergleich der Eintrag für Kernel 2.6.4-52-default title Linux_91_264 kernel (hd1,0)/boot/vmlinuz-2.6.4-52-default root=/dev/hdb5 vga=0x317 splash=verbose desktop showopts initrd (hd1,0)/boot/initrd-2.6.4-52-default
Ich wuerde es mal mit einem Eintrag wie folgt versuchen (so denn Dein Eintrag fuer Linux_91_264 funktioniert): title Linux_91_266 kernel (hd1,0)/boot/vmlinuz-2.6.6-hpb root=/dev/hdb5 vga=normal initrd (hd1,0)/boot/initrd-2.6.6-hpb
[...ReiserFS fest im Kernel...] Habe ich ja mit noch weniger Erfolg probiert.
Da es anscheinend trotz korrekter initrd mit ReiserFS-Modul nicht geht und auch nicht, wenn Du ReiserFS fest im Kernel hast, bleibt als Schluss nur eines: Du suchst den Fehler an der falschen Stelle. Es liegt *nicht* an fehlender Unterstuetzung des Root-Filesystems. Cu, Th.