Sector Hallo zusammen, nach gut 3 Jahren Slackware bin ich nun bei Arch gelandet. Was wie ich bis jetzt die Distro überblicken kann, keine Fehlentscheidung war. Aber ich habe leider ein kleines Problem, ich habe auf ganz normale weise versucht in meinen Kernel einen Bootsplash patch einzubauen, das habe ich bei Slack glaub ich schon hundert mal gemacht und das Arch Wiki how to weicht ja auch nicht vom Standard ab. Nun habe ich wie es dort beschrieben Stand eine initrd.splash erzeugt die ich dann in Grub ein gebunden habe. Nur leider habe ich das Problem das Ich jetzt einen Kernel Panic bekomme wenn ich Arch starten will. Woran kann das liegen ?? kommen sich die initrd images in die Quere??? Leider hat das patchen mit dem fbsplash nicht geklappt ich konnte damit den Kernel nicht Compillieren. Deshalb habe ich erst mal wieder auf bootsplash zurückgegriffen. Aber normal sollte es damit ja auch kein Problem sein. Wäre Super wenn mit da jemand weiter helfen könnte. Gruß Sector
Pierre Was sagt denn der Kernel-Panic? Sind alle nötigen Module für den Zugriff auf das root-fs im Kernel?
Sector Hallo Pierre, also folgendes kommt als Panic: Ramdisk Could not find a vaild Ramdisk image VFS: Cannot open root device hda9 Please append a correct "root=" boot option Kernel panic - not syncing VFS unable to mount root to an unkown block(0,0) Bei folgender Grub Konfiguration: title ARCH kernel (hd0,7)/vmlinuz vga=791 root=/dev/hda9 splash=verbose initrd (hd0,7)/initrd-2.6.16-ck10-Sector-ARCH.img initrd (hd0,7)/initrd.splash <-- sobald ich diese Zeile weg lasse kann ich ohne Probleme booten. Der Splash ist aber wenn ich diese Zeile drin lasse zusehen bloß arch bootet nicht.
Pierre Sicher, daß Du zwei initrd haben kannst. sieht irgendwie so aus, als ob er die erste nciht lädt.
Sector Also so stehts im Wiki * Add the file created (/boot/initrd.splash) to your grub configuration or lilo.conf as the initrd value. Nachzulesen hier: http://wiki.archlinux.org/index.php/Bootsplash
jakob Kann mir auch kaum vorstellen, dass das wirklich funktioniert. Wenn dann solltest du aber eh die initrd.splash als ERSTE init Ramdisk eintragen, so dass diese dann das Bild lädt und danach die eigentliche Ramdisk aufruft...also so würds in meinen Augen jedenfalls mehr Sinn machen... aber keine Ahnung