I used the Universal install CD, using kernel-2.6.11-gentoo-r3. After using genkernel and writing grub.conf, I reboot and see the following:
Code:
>> Mounting filesystems
mount: Mounting devfs on /dev failed: No such device
Error opening file: ".devfsd" No such file or directory
>> Determining root device...
>> Block device /dev/hda6 is not a valid root device...
>> The root block device is unspecified or not detected
Please specify a device to boot, or "shell" for a shell...
boot():
I tried just guessing at /dev/hdak, where k=1,...,7, to see if any of them would work, but none did. It may also be relevant that I am triple-booting (OpenBSD, FreeBSD, and Gentoo), and fdisk shows:
Code:
Disk /dev/hda: 12.0 GB, 12072517632 bytes
32 heads, 63 sectors/track, 11696 cylinders
Units = cylinders of 2016 * 512 = 1032192 bytes
Device Boot Start End Blocks Id System
/dev/hda1 1 3114 3138376+ a6 OpenBSD
/dev/hda2 3121 6241 3145464 a5 FreeBSD
/dev/hda4 6300 11696 5440176 5 Extended
/dev/hda5 * 6300 6331 32224+ 83 Linux
/dev/hda6 6332 6913 586624+ 82 Linux swap / Solaris
/dev/hda7 6914 11696 4821232+ 83 Linux
My question has several parts:
1. How can I get back to grub.conf to look at it, so I can show you if you need to see it and also so I can see if I made some mistake there. I originally saved grub.conf in /boot/grub/grub.conf, but when I choose the "shell" option, I find that:
Code:
BusyBox v1.00-pre7 (2005.07.31-02:56+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
/bin/ash: can't access tty: job control turned off
/ # ls
bin lib modules.cache sbin usr
dev linuxrc newroot sys var
etc lost+found proc temp
and this 'ash' is not equipped with an editor, so even if I could find grub.conf, I couldnt do anything to it... is it possible to use the universal install CD to edit things? If so, how would I do this?
2. Do you have any suggestions on how to fix this so I can at least boot gentoo? My intent was to just make gentoo bootable and then LATER edit grub.conf so that I could boot any of the operating systems. Any advice at all would be much appreciated. Thanks.
