Lutz, es waere schoen, wenn Du ein ordentliches Mailprogramm benutzen koenntest und im bestehenden Thread antwortest. Das erhoeht auch drastisch die Chancen auf Antworten... Lutz Kasper wrote:
[...] #mkinitrd -k vmlinuz-2.6.3-121-default -i initrd-2.6.3-121-default
Root device: /dev/hda4 (mounted on / as riserfs)
Module list: riserfs
Was soll das sein, riserfs? Das Modul heisst reiserfs.
Kernel version: 2.6.3-121-default (i386) Kernel image: /boot/vmlinuz-2.6.3-121-default Initrd image: /boot/initrd-2.6.3-121-default Shared libs: lib/ld-2.3.2.so lib/libc.so6 Cannot determine dependencies of module reiserfs. ls modules.dep up to date Modules: none Bootsplash: SuSE (1024x768)
Folglich erhalte ich beim Booten die Meldung, dass das rootfs /dev/hda4 nicht gemountet werden kann.
Du solltest mit Deinen Schlussfolgerungen vorsichtig sein. Die Meldung heisst nicht unbedingt, dass keine initrd erstellt wurde. Schau doch unter /boot mal nach und Du kannst die initrd ja auch ueber das Loop-Device mounten und deren Inhalt ueberpruefen...
[...] Die Datei modules.conf habe ich erstellt, wobei ich eigentlich annahm, dass während der Kernelbearbeitung darin irgendwelche Änderungen vorgenommen werden. Das scheint aber lt. Datum nicht der Fall zu sein.
Die fuer Kernel 2.6 relevante Datei heisst modprobe.conf und liegt in /etc. Sie muss erst angelegt werden, wenn man auf Kernel 2.6 umsteigt. Dazu gibt es das Programm generate-modprobe.conf. In dieser Datei wird natuerlich _keine_ Aenderung vorgenommen, wenn man einen Kernel compiliert oder installiert. Warum sollte es auch?
[...] Mittlerweile funktioniert auch mein X-Server nicht mehr, [...]
Wenn Du ein externes Modul hast fuer den X-Server, wie beim NVIDIA Treiber, dann ist es logisch, da ja das Kernel-Modul neu erstellt werden muss fuer den neuen Kernel. Steht aber alles bereits ausfuehrlich im Archiv der Liste (und auch im Howto). CU, Th.