View previous topic :: View next topic |
Author |
Message |
HymnToLife n00b
Joined: 06 Jun 2007 Posts: 54 Location: Brest, France
|
Posted: Wed Jun 06, 2007 2:26 pm Post subject: [SOLVED] Bootsplash issue |
|
|
Greetings everyone
I have followed the instructions in the Wiki to enable a bootsplash screen. My problem is that the bootsplash appears near the end of the boot process, even though I did create an initrd with the image in it. Here's the info I think is relevant but don't hesitate to ask for more if needed (by the way, I'm running the 2.6.21-r2 gentoo kernel sources).
Section about it in the GRUB config file :
Code: | title Gentoo GNU/Linux, kernel 2.6.21-gentoo-r2
root (hd0,0)
kernel /vmlinuz-2.6.21-gentoo-r2-ana root=/dev/hda7 ro video=vesafb:1024x768-32@60,mtrr:3,ywrap splash=verbose,fadein,theme:livecd-2007.0 console=/dev/tty1
initrd (hd0,0)/fbsplash-livecd-2007.0-1024x768
savedefault |
Contents of the initrd :
Code: | $ zcat /boot/fbsplash-livecd-2007.0-1024x768 | cpio --list
.
dev
dev/fb
dev/vc
dev/misc
dev/null
dev/console
etc
etc/splash
etc/splash/livecd-2007.0
etc/splash/livecd-2007.0/Vera.ttf
etc/splash/livecd-2007.0/images
etc/splash/livecd-2007.0/images/background-1024x768.png
etc/splash/livecd-2007.0/images/overlay-768.png
etc/splash/livecd-2007.0/images/verbose-1024x768.png
etc/splash/livecd-2007.0/1024x768.cfg
lib
lib/splash
lib/splash/sys
lib/splash/proc
sbin
sbin/splash_helper
root
1266 blocks
|
_________________ Easiest way never leads anywhere...
Last edited by HymnToLife on Thu Jun 07, 2007 2:56 pm; edited 1 time in total |
|
Back to top |
|
|
TemplarKnight Guru
Joined: 14 Jun 2005 Posts: 311 Location: Greece/patras/
|
Posted: Wed Jun 06, 2007 3:04 pm Post subject: Re: Bootsplash issue |
|
|
HymnToLife wrote: |
Code: | title Gentoo GNU/Linux, kernel 2.6.21-gentoo-r2
root (hd0,0)
kernel /vmlinuz-2.6.21-gentoo-r2-ana root=/dev/hda7 ro video=vesafb:1024x768-32@60,mtrr:3,ywrap splash=verbose,fadein,theme:livecd-2007.0 console=/dev/tty1
initrd (hd0,0)/fbsplash-livecd-2007.0-1024x768
savedefault |
|
The line where kernel is should be 'one' line and not split like you posted, i.e. the splash=verbose,... stuff should be at the kernel line |
|
Back to top |
|
|
HymnToLife n00b
Joined: 06 Jun 2007 Posts: 54 Location: Brest, France
|
Posted: Wed Jun 06, 2007 3:17 pm Post subject: |
|
|
It is one one line in the file, I guess it was just auto-splitted by the board... _________________ Easiest way never leads anywhere... |
|
Back to top |
|
|
TemplarKnight Guru
Joined: 14 Jun 2005 Posts: 311 Location: Greece/patras/
|
Posted: Wed Jun 06, 2007 3:20 pm Post subject: |
|
|
With a quit look at the wiki:
Code: | (Also as of 2.6.21)
General Setup >
[*] Initial RAM filesystem and RAM disk (initramfs/initrd) support |
Did u enable this?
Please post your kernel .config |
|
Back to top |
|
|
HymnToLife n00b
Joined: 06 Jun 2007 Posts: 54 Location: Brest, France
|
Posted: Wed Jun 06, 2007 10:52 pm Post subject: |
|
|
Yes, that option is set, here's my .config (it's too large to paste on the board). _________________ Easiest way never leads anywhere... |
|
Back to top |
|
|
TemplarKnight Guru
Joined: 14 Jun 2005 Posts: 311 Location: Greece/patras/
|
Posted: Thu Jun 07, 2007 8:28 am Post subject: |
|
|
Your kernel seems to be ok
Here's my grub.conf
Code: | title=Gentoo Linux 2.6.19-gentoo-r5
root (hd0,1)
kernel /kernel-2.6.19-gentoo-r5 root=/dev/hda5 video=vesafb:1024x768-32@60,mtrr,ywrap quiet splash=silent,fadein,theme:livecd-2007.0 CONSOLE=/dev/tty1
initrd /boot/fbsplash-livecd-2007.0-1024x768 |
try setting the initrd path like this |
|
Back to top |
|
|
HymnToLife n00b
Joined: 06 Jun 2007 Posts: 54 Location: Brest, France
|
Posted: Thu Jun 07, 2007 2:57 pm Post subject: |
|
|
Problem solved. It seems I recompiled my kernel after I emerged splashutils so I had to re-emerge it for the new kernel. _________________ Easiest way never leads anywhere... |
|
Back to top |
|
|
TemplarKnight Guru
Joined: 14 Jun 2005 Posts: 311 Location: Greece/patras/
|
Posted: Thu Jun 07, 2007 5:44 pm Post subject: |
|
|
Hmm.. i don't think this is needed every time you recompile your kernel, you might didn't have copied the previous kernel image to the right destination (common error )
Good to know it's working |
|
Back to top |
|
|
|