View previous topic :: View next topic |
Author |
Message |
ExecutorElassus Veteran


Joined: 11 Mar 2004 Posts: 1482 Location: Berlin, Germany
|
Posted: Wed Aug 25, 2004 5:03 pm Post subject: Kernel Panic: can't find /dev/sdb1 |
|
|
so, after installing 2.6.8-1, i copied the exact same boot options into a second entry in grub.conf, so the whole thing looks like this:
Code: | default 0
timeout 10
splashimage=(hd1,4)/grub/splash.xpm.gz
title=Gentoo Linux 2.6.7
root (hd1,4)
kernel /kernel-2.6.7-gentoo root=/dev/sdb1 video=mtrr,vesafb:1280x1024 vga=0x31A splash=verbose
title=Gentoo Linux 2.6.8
root (hd1,4)
kernel /kernel-2.6.8-gentoo root=/dev/sdb1 video=mtrr,vesafb:1280x1024 vga=0x31A splash=verbose
|
now, when i boot 2.6.7, i get no bootsplash (the option didn't work when i ran make menuconfig, so i assume it was a bug) but it boots ok. when i boot 2.6.8, it gives me a kernel panic, saying it's "unable to mount root filesystem" /dev/sdb1 is apparently an unknown device to the kernel.
did i screw something up in configuring?
thanks,
EE |
|
Back to top |
|
 |
flindt Tux's lil' helper

Joined: 10 Dec 2003 Posts: 112 Location: Denmark
|
Posted: Wed Aug 25, 2004 5:53 pm Post subject: |
|
|
Looks like you do not have the right driver for your scsi (or SATA) built into the kernel... |
|
Back to top |
|
 |
didl Retired Dev


Joined: 09 Sep 2003 Posts: 1106 Location: Pittsburgh, PA
|
Posted: Wed Aug 25, 2004 5:55 pm Post subject: |
|
|
You compiled your 2.6.8 kernel with SCSI support I assume,
otherwise /dev/sdb1 might give you trouble?! |
|
Back to top |
|
 |
ExecutorElassus Veteran


Joined: 11 Mar 2004 Posts: 1482 Location: Berlin, Germany
|
Posted: Wed Aug 25, 2004 6:05 pm Post subject: |
|
|
whoops, yeah i should have mentioned that: aic7xxx support is built in as a module, using the new "fast" driver (not the old "obsolete" driver).
should it be built in to the kernel directly? |
|
Back to top |
|
 |
ronmon Veteran


Joined: 15 Apr 2002 Posts: 1043 Location: Key West, FL
|
Posted: Wed Aug 25, 2004 8:24 pm Post subject: |
|
|
You'll either have to build it into the kernel or use an initrd if you want to keep it as a module. _________________ Ask Questions the Smart Way - by ESR |
|
Back to top |
|
 |
|