kernel panic not syncing vfs unable to mount root fs on unknown-block
Hey, I know this isn't a first for this. I've googled it, and it came up with a lot of similar posts, but unfortunately, none of them have helped. I know it's not bad blocks because I've used fsck.ext4, it did repair the log, but that was it. My partition table is as follows:
sda1 /boot ext2
I've tried playing with grub.conf, but nothing changes. I've check the device.map, and it's all good. I tried reinstalling grub, still nothing. I've checked my fstab just to make sure things were okay, and again, nothing. So I'm at wits end. Maybe my grub.conf is configured incorrectly, but I followed the Gentoo docs, so I can't find any error. Here is my grub.conf:
It's very similar to the one that was supplied in the package, I only modified it to fit the kernel version, other than that, it's identical to the one found in the Gentoo installation guide docs.
title Gentoo Linux 2.6.39-gentoo-r3
kernel /boot/kernel-2.6.39-gentoo-r3 root=/dev/sda3
title Gentoo Linux 2.6.39-gentoo-r3 (rescue)
kernel /boot/kernel-2.6.39-gentoo-r3 root=/dev/sda3 init=/bin/bb
I really don't know what's going on. It's not really important because it's just in a VM, but I would really like to learn more about Linux, and I feel building a Gentoo install would benefit me a lot. Thanks.