Mailinglist Archive: opensuse-de (4904 mails)

< Previous Next >
SuSE 9.1 - Probleme mit mkinitrd und bootsplash
  • From: Rolf Hoff <ro999@xxxxxxx>
  • Date: Sat, 15 May 2004 21:02:09 +0200
  • Message-id: <40A66931.406@xxxxxxx>
hallo

habe gerade einen neuen Anlauf mit der SuSE 9.1 genommen
und bin mit dem bootsplash wieder voll auf die Nase gefallen.
Und das trotz aller Infos hier in der Liste, bei SuSE und in der
Kernel-Dokumentation und unter /usr/*

Nun der Reihe nach:

"bootsplash" ist nach der Neuinstallation da (bei mir "silent")
Nach dem ersten Aufruf von "mkinitrd" kommt aber nur noch
der schwarze Bildschirm (native)

Mit dem Kommando
(Quelle: http://www.bootsplash.org (kernel stuff)

/sbin/splash -s -f /etc/bootsplash/themes/SuSE \
/config/bootsplash-1024x768.cfg >> /boot/initrd.splash

erhalte ich zwar unter /boot eine initrd.splash,
aber die Datei ist l e e r .

Mit folgenden Befehlen wird u.a. mitgeteilt,
dass Bootsplash diabled ist:

- - - - s n i p p
ro999:~ # mkinitrd -s /boot/initrd
Root device: /dev/hda2 (mounted on / as ext2)
Module list: advansys
Kernel image: /boot/vmlinuz-2.6.4-52-default
Initrd image: /boot/initrd-2.6.4-52-default
Shared libs: lib/ld-2.3.3.so lib/libc.so.6
Modules: kernel/drivers/scsi/scsi_mod.ko kernel \
/drivers/scsi/sd_mod.ko kernel/drivers/scsi/advansys.ko
Bootsplash: disabled for resolution /boot/initrd
Run lilo now to update the boot loader configuration.
ro999:~ #
- - - - - - - - - - - - -
ro999:~ # mkinitrd
Root device: /dev/hda2 (mounted on / as ext2)
Module list: advansys
Kernel image: /boot/vmlinuz-2.6.4-52-default
Initrd image: /boot/initrd-2.6.4-52-default
Shared libs: lib/ld-2.3.3.so lib/libc.so.6
Modules: kernel/drivers/scsi/scsi_mod.ko kernel \
/drivers/scsi/sd_mod.ko kernel/drivers/scsi/advansys.ko
Run lilo now to update the boot loader configuration.
ro999:~ # lilo
- - - - s n i p p

Lilo enthält u.a. folgendes:

- - - s n i p p
menu-scheme = Wb:kw:Wb:Wb
initrd = /boot/initrd
append = "resume=/dev/hda1 splash=silent desktop"
vga = 0x317
- - - - s n i p p

Im Kernel-stuff von bootsplash.org steht u.a. drin:

- - - - s n i p p -
[ . . . ]
* To use the Linux bootsplash screen, you have to
recompile your kernel.
[ . . . ]
- - - - s n i p p

Gilt das nur für die dort angebotenen tarballs
oder ist das auch hier bei SuSE zu berücksichtigen?
Denn ich habe den Kernel nicht gepatcht

SuSE bietet ein Update für mkinitrd an.
Das habe ich eingespielt.
Keine Besserung

Wegen der vielseitigen Infos, die ich gelesen habe,
erwähne ich auch noch:
/linuxrc gibt es bei mir nicht
/usr/share/splash gibt es bei mir nicht
/usr/share/theme ist leer
sysfs ist in der /etc/fstab aufgeführt.
Für initrd gibt es aber keinen Eintrag in /etc/fstab
ls /proc/initrd gibt es nicht
in /dev ist initrd und ram disk usw vorhanden

Für den Kernel 2.6.4-52-default gibt es jetzt
schon wieder ein Update bei SuSE. Wenn
ich das nehmen und kompilieren wollte, dann
müsste ich wieder ohne bootsplash leben.

Ich meine, so geht das doch nicht.
Wer hat hier Erfahrungen, wie man das lösen kann.

Bin wie immer für jede Hilfe dankbar.
Vielen Dank im voraus

Grüße
Rolf

< Previous Next >