You should post your grub.conf, but it sounds like grub is trying to load a splashimage from a partition that doesn't exist or that file exists. Try commenting that line out and rebooting.Interimo wrote:I just finished my install, rebooted, and when GRUB loaded, it loaded with a bunch of weird while lines running down it. I could sort of make out what everything said, and I selected "Gentoo Linux 2.6.19-r5" from my list, and I got an error saying it couldn't mount the filesystem (I think; I couldn't read it very well). I think it has something to do with me typing in the kernel info. wrong. How can get edit the config. file? I've got a few CDs at my disposal: Gentoo, System Rescue CD, Xubuntu, and a few others. Will any help me open the config. file long enough to edit it?

Boot your minimal/install/rescue cd. Then you chroot to your system just like you did in your installation process.Interimo wrote:That's the thing, I don't know how to go about doing that. I think I messed up the config. as it is, and I can't boot into Gentoo to edit it.
Code: Select all
mkdir /mnt/gentoo
mount /dev/{s,h}dxY /mnt/gentoo
# mount seperate partitions here e.g. boot
# mount /dev/{s,h}dxY /mnt/gentoo/boot
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
chroot /mnt/gentoo /bin/sh
env-update
source /etc/profile
export PS1="(chroot) $PS1"
Code: Select all
default 0
timeout 60
splashimage=(hd0,0)/dev/grub/splash.xpm.gz
title=Gentoo Linux 2.6.19-r5
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.19-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk 8192 real_root=/dev/sda4
initrd /boot/initramfs-genkernel-x86-2.6.19-gentoo-r5
title=Windows XP Home Edition
rootnoverify (What goes here?)
makeactive
chainloader +1
Probably.Interimo wrote:What do you think of this? Any problems?
Really not that odd.Interimo wrote:1. I don't know if I have my hd's right. I have an odd setup I guess, because I used a linux-swap I already had partitioned. Here's my partitions.
/dev/sda2 - linux-swap
/dev/sda3 - /boot
/dev/sda4 - /
/dev/sda1 - NTFS
No you don't need it, just makes the grub menu look fancier.Interimo wrote:2. Also, the splashimage is the same as what I used before that made my screen freak out. Did I type it wrong or what? Do I even need a splash image?
Code: Select all
default 0
timeout 60
splashimage=(hd0,2)/boot/grub/splash.xpm.gz
title=Gentoo Linux 2.6.19-r5
root (hd0,2)
kernel /boot/kernel-genkernel-x86-2.6.19-gentoo-r5 root=/dev/ram0 init=/linuxrc ramdisk=8192 real_root=/dev/sda4
initrd /boot/initramfs-genkernel-x86-2.6.19-gentoo-r5
title=Windows XP Home Edition
rootnoverify (hd0,0)
makeactive
chainloader +1That was bluntimpulze wrote:Probably.

Does this come from the kernel or does it appear during init after the kernel loaded?Interimo wrote:it said it didn't have a root device
I meant, that the bios boot order of your disks/controllers automatically affects the grub device order.Interimo wrote:What's the exact error message you get from the kernel?
You also specify all-generic-ide as a kernel parameter in your kernel line from the grub configuration file. But that should not be. Probably genkernel missed to compile some controller drivers which i highly doubt since it's supposed to make kernel compilations easier.Interimo wrote:How do I go about getting Gentoo to boot now that I'm out of the CD environment?
Code: Select all
!!The root block device is unspecified or not detected.
Please specify a device to boot, or "shell" for a shell...