Hello,

OK, I manage quite a few gentoo systems.
ONE of them is being a BIT _ _ ! and I cannot
figure out what is obviously simple....

I have already migrated most system that I manage
to the 3.2.12 kernel (not testing kernels for me
at this time).

Background: The system is an old HP AMD dual core laptop:
AMD Turion(tm) 64 X2 Mobile Technology TL-56

The error message is this:

Root-NFS: no NFS server address
VFS: Unable to mount root fs via NFS, try floppy
VFS: Cannot open root device "sda4" or unknown block (2,0)
Please append a correct "root=" boot option;
here are the available partitions:
oboo  1048575 sr0 driver:sr

Kernel panic - not syncing : VFS : Unable to
mount root fs on unknown block(2,0)
PID:1,comm : swapper /0 
Not tainted 3.2.12-gentoo#2

The other (3) series kernels boot and run just fine:
from grub.conf:
#0
title= Linux 3.2.1-gentoo
root(hd0,1)
kernel /boot/kernel-3.2.1-gentoo root=/dev/sda4
#1
title= Linux 3.2.12-gentoo
root(hd0,1)
kernel /boot/kernel-3.2.12-gentoo root=/dev/sda4
#2
title= Linux 3.0.6-gentoo
root(hd0,1)
kernel /boot/kernel-3.0.6-gentoo root=/dev/sda4

I can even scp over a kernel from a single processor AMD64
laptop and it boots and runs just fine.


When I make a new kernel, I do what I have done for years
with Gentoo:

cd /usr/src
rm linux
ln -sf <latest.kernel> linux
cd linux
make menuconfig <save any changes>
make && make models_install

cp System.map /boot/System.map-3.2.12-gentoo
cp arch/x86_64/boot/bzImage /boot/kernel-3.2.12-gentoo
cp .config /boot/config-3.2.12-gentoo


So all I can think of is NFS is the difference?
I cannot seem to flesh out way the new kernel will
not boot on this system and many others are just fine....

maybe I'm missing support for the "sr" driver ?

ideas?

James





Reply via email to