LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 07-24-2005, 06:50 AM   #1
mailbinoy
LQ Newbie
 
Registered: Dec 2004
Posts: 23

Rep: Reputation: 0
bootsplash problem


i have just shifted to suse from mandake. i loved the bootsplash configuration utility included with mandrake. I believe there is no such gui for suse. so i tried to install the bootsplash from cmdline.

I downloaded a bootsplash Aqua. extracted it and copied it to /etc/bootsplash/themes/

then i ran this command
splash -s -f /etc/bootsplash/themes/Aqua/config/bootsplash-1024x768.cfg > /boot/initrd.splash
there was a error
syntax error (unknown command): LOGO_CONSOLE=vt
so i edited bootsplash-1024x768.cfg and commented the last line
#LOGO_CONSOLE=vt
after which the splash command ran successfully
and it created a new file /boot/initrd.splash

i updated my lilo.conf as


menu-scheme = Wb:kw:Wb:Wb
default = Suse
timeout = 80
message = /boot/message
lba32
change-rules
reset
read-only
prompt
boot = /dev/hda
#************
#*************
image = /boot/vmlinuz
label = Suse.logo
root = /dev/hda1
initrd = /boot/initrd.splash
append = "resume=/dev/hdb2 selinux=0 splash=silent "
vga = 0x317


now when booting there is a kernel panic. the error message says , it was unable to initialize the ram device and please append a correct "root=" option to kernel. or something like that. (Is this logged in somewhere i can copy and paste?)

The default image boots fine.
 
Old 07-24-2005, 09:24 AM   #2
gkiagia
Member
 
Registered: Oct 2003
Location: Greece
Distribution: Debian sid
Posts: 248

Rep: Reputation: 30
using
splash -s -f /etc/bootsplash/themes/Aqua/config/bootsplash-1024x768.cfg > /boot/initrd.splash
creates a new initrd.image file. You have to use the one that the existed before.

Use
splash -s -f /etc/bootsplash/themes/Aqua/config/bootsplash-1024x768.cfg >> /boot/initrd-kernel-version
and change kernel-version to match you kernel version. Uname -r should tell you that.
for example initrd-2.6.8-24-smp
 
Old 07-24-2005, 10:43 AM   #3
mailbinoy
LQ Newbie
 
Registered: Dec 2004
Posts: 23

Original Poster
Rep: Reputation: 0
Quote:
Originally posted by gkiagia
using
splash -s -f /etc/bootsplash/themes/Aqua/config/bootsplash-1024x768.cfg > /boot/initrd.splash
creates a new initrd.image file. You have to use the one that the existed before.

Use
splash -s -f /etc/bootsplash/themes/Aqua/config/bootsplash-1024x768.cfg >> /boot/initrd-kernel-version
and change kernel-version to match you kernel version. Uname -r should tell you that.
for example initrd-2.6.8-24-smp
I took a backup of the existing initrd and tried
splash -s -f /etc/bootsplash/themes/Aqua/config/bootsplash-1024x768.cfg >> /boot/initrd-2.6.11.4-20a-default.

i then edited my lilo.conf accordingly, but booting still gives kernel panic. the error message has changed however. i will try and post it.
 
Old 07-24-2005, 12:18 PM   #4
mailbinoy
LQ Newbie
 
Registered: Dec 2004
Posts: 23

Original Poster
Rep: Reputation: 0
did i mention the bootsplash does show up before the kernel panic (chk snapshot at http://vdeckdemo.com/kernel_panic.jpg)

here is the exact message

ACPI wakeup devices:
SPB PCI0 HUB0 USB0 USB2 USBE
ACPI : (supports S0 S1 S4 S5)
md: Autodetecting RAID Arrays
md: autorun
md: ..........autorun DONE
RAMDISK: Compressed image found at block 0
input AT Translated set 2 keyboard on isa0060/serio0
Kernel panic - not syncing : VFS : Unable to mount root fs on unknown block (3,1)


I noticed when i boot with my normal suse initrd(which works) the message shows

ACPI wakeup devices:
SLPB PCI0 HUB0 USB0 USB1 USB2 USBE
ACPI: (supports S0 S1 S4 S5)
Freeing unused kernel memory: 204k freed
input: AT Translated Set 2 keyboard on isa0060/serio0
logips2pp: Detected unknown logitech mouse model 85
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH4: IDE controller at PCI slot 0000:00:1f.1
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 11 (level, low) -> IRQ 11
ICH4: chipset revision 2
ICH4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hdaMA, hdbMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdcMA, hddMA
Probing IDE interface ide0...
hda: ST380011A, ATA DISK drive

##############whole lot of other mesages related to hdd and cdrom

ReiserFS: hda1: checking transaction log (hda1)
ReiserFS: hda1: Using r5 hash to sort names
bootsplash: status on console 0 changed to on
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
device-mapper: 4.4.0-ioctl (2005-01-12) initialised: dm-devel@redhat.com


does this mean my hdd and cdrom are not intialised by initrd ?
isnt there a GUI tool (like the one mandrkake provides) to make it simpler?
 
Old 07-29-2005, 08:01 AM   #5
gkiagia
Member
 
Registered: Oct 2003
Location: Greece
Distribution: Debian sid
Posts: 248

Rep: Reputation: 30
Maybe yes, maybe no. I don't know. Sorry, I can't help anymore.
 
Old 07-29-2005, 08:26 AM   #6
biophysics
Member
 
Registered: Jan 2002
Location: Germany
Distribution: Kubuntu
Posts: 444

Rep: Reputation: 30
I am not an expert in lilo but in grub i do this:

Put your aqua theme in appropriate place: /etc/bootsplash/themes/aqua
edit the file: /etc/sysconfig/bootsplash
change the line Theme to "aqua".

execute:
mkinitrd -b /boot -k <kernelname> -i <initrdname> -s 1024x768

The value for -s must be same as your image inside aqua". Remember if you have 16:9 screen it might be possible that different values like 1280x800 do NOT work. So, try with simple 1024x768 and experiment later.

Also what version of SuSE are you running. It is better that you shift to grub. It is highly customizable and easier to manage.
 
Old 07-29-2005, 03:30 PM   #7
mailbinoy
LQ Newbie
 
Registered: Dec 2004
Posts: 23

Original Poster
Rep: Reputation: 0
Quote:
Originally posted by biophysics
I am not an expert in lilo but in grub i do this:

Put your aqua theme in appropriate place: /etc/bootsplash/themes/aqua
edit the file: /etc/sysconfig/bootsplash
change the line Theme to "aqua".

execute:
mkinitrd -b /boot -k <kernelname> -i <initrdname> -s 1024x768

The value for -s must be same as your image inside aqua". Remember if you have 16:9 screen it might be possible that different values like 1280x800 do NOT work. So, try with simple 1024x768 and experiment later.

Also what version of SuSE are you running. It is better that you shift to grub. It is highly customizable and easier to manage.
Thanks buddy it works like a charm. both with lilo and grub.
 
Old 08-10-2005, 03:25 PM   #8
g-string 3
Member
 
Registered: Aug 2004
Location: Germany
Distribution: Sarge
Posts: 153

Rep: Reputation: 30
what is the name of the kernel?


My /boot directory:.

initrd.splash
message
backup_mbr
README.vmlinux-2.6.11.4-21.2-default.gz
boot
symvers-2.6.11.4-21.2-i386-default.gz
config-2.6.11.4-21.2-default
System.map-2.6.11.4-21.2-default
grub
vmlinuz
initrd
vmlinuz-2.6.11.4-21.2-default
initrd-2.6.11.4-21.2-default
 
Old 08-17-2005, 07:16 AM   #9
gkiagia
Member
 
Registered: Oct 2003
Location: Greece
Distribution: Debian sid
Posts: 248

Rep: Reputation: 30
your kernel is
vmlinuz-2.6.11.4-21.2-default
 
Old 08-17-2005, 10:59 AM   #10
g-string 3
Member
 
Registered: Aug 2004
Location: Germany
Distribution: Sarge
Posts: 153

Rep: Reputation: 30
thanks
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
bootsplash problem mokojin Slackware 4 11-12-2004 02:43 PM
bootsplash problem PreacherMan Linux - General 1 10-30-2004 10:29 AM
9.1 bootsplash problem cd_andrews SUSE / openSUSE 6 10-21-2004 10:50 AM
linux-2.6.8.1 + bootsplash = mc problem cosiek Linux - Software 1 08-24-2004 08:59 PM
bootsplash problem sigeberht Slackware 1 06-25-2004 12:53 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 03:52 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration