I tried editing grub/menu.lst as per http://en.opensuse.org/SDB:Changing_...fault_Settings
as well as grub.conf when that didn't work.
I installed SuSE after Ubuntu, and left grub up to Ubuntu. I didn't let SuSE do anything automatically with grub, I added it manually.
here is my menu.lst
What do i need to add here?
title Ubuntu Feisty Fawn
kernel /boot/vmlinuz-2.6.20-16-generic root=UUID=356b68b5-97a1-45aa-b8e2-22c278102467 ro splash text_color=e73f12 vga=792
title openSUSE 10.3
kernel /boot/vmlinuz-184.108.40.206-0.4-default root=UUID=55c7fd49-d879-4833-a8b8-5675d6554474 splash=silent
title Windows XP
I am still getting the native black screen with grey writing.
The page above gives this advice:
"Problems with the Splash Screen
If after setting the parameter splash=verbose, the black console is loaded instead of the splash screen, use the command mkinitrd to create a new initial ramdisk and make sure the "splash picture" is included in it. If you use LILO as your boot loader, execute the command lilo later to rewrite the boot loader. "
When I run mkinitrd in SuSE, I get this:
Would I need to run that in Ubuntu, since that is the OS controlling GRUB? I am a bit spooked to do it, as my GRUB is working perfectly. I also do not know how to check that the splash image is included, or where to get one if it isn't.
Kernel image: /boot/vmlinuz-220.127.116.11-0.4-default
Initrd image: /boot/initrd-18.104.22.168-0.4-default
Root device: /dev/disk/by-id/scsi-SATA_WDC_WD1500AHFD-_WD-WMAP41204306-part3 (/dev/sdb3) (mounted on / as ext3)
Kernel Modules: processor thermal scsi_mod libata sata_sil pata_atiixp fan jbd mbcache ext3 edd sd_mod usbcore ohci-hcd uhci-hcd ehci-hcd ff-memless hid usbhid
Features: block usb resume.userspace resume.kernel
2007-10-21 14:24:36 ERROR: Bootloader::Library::SetLoaderType: Initializing for unknown bootloader none
2007-10-21 14:24:36 ERROR: Bootloader::Core::ListFiles: Running generic function, it should never be called
2007-10-21 14:24:36 ERROR: Bootloader::Core::ParseLines: Running generic function, it should never be called