Gentoo Archives: gentoo-user

From: Simon <turner25@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] 3.2.12 Kenel wont boot
Date: Wed, 25 Apr 2012 20:35:19
Message-Id: CAN1q39VgYzCptYpg7UcW-u1iv-VyMT0PVx-Af5AbRTfD6pexmw@mail.gmail.com
In Reply to: [gentoo-user] 3.2.12 Kenel wont boot by James
1 The error just means it cannot find any device called /dev/sda4, but can
2 only find your CD (sr0).
3
4 I get this when booting from a usbkey and I need to tell the kernel to wait
5 5-10 seconds before detecting hdds. I also had this error when I used a
6 config from my "normal" computers onto an older computer that used IDE and
7 PATA (these were disabled in kernel).
8
9 Good luck!
10
11
12 On Wed, Apr 25, 2012 at 4:17 PM, James <wireless@×××××××××××.com> wrote:
13
14 > Hello,
15 >
16 > OK, I manage quite a few gentoo systems.
17 > ONE of them is being a BIT _ _ ! and I cannot
18 > figure out what is obviously simple....
19 >
20 > I have already migrated most system that I manage
21 > to the 3.2.12 kernel (not testing kernels for me
22 > at this time).
23 >
24 > Background: The system is an old HP AMD dual core laptop:
25 > AMD Turion(tm) 64 X2 Mobile Technology TL-56
26 >
27 > The error message is this:
28 >
29 > Root-NFS: no NFS server address
30 > VFS: Unable to mount root fs via NFS, try floppy
31 > VFS: Cannot open root device "sda4" or unknown block (2,0)
32 > Please append a correct "root=" boot option;
33 > here are the available partitions:
34 > oboo 1048575 sr0 driver:sr
35 >
36 > Kernel panic - not syncing : VFS : Unable to
37 > mount root fs on unknown block(2,0)
38 > PID:1,comm : swapper /0
39 > Not tainted 3.2.12-gentoo#2
40 >
41 > The other (3) series kernels boot and run just fine:
42 > from grub.conf:
43 > #0
44 > title= Linux 3.2.1-gentoo
45 > root(hd0,1)
46 > kernel /boot/kernel-3.2.1-gentoo root=/dev/sda4
47 > #1
48 > title= Linux 3.2.12-gentoo
49 > root(hd0,1)
50 > kernel /boot/kernel-3.2.12-gentoo root=/dev/sda4
51 > #2
52 > title= Linux 3.0.6-gentoo
53 > root(hd0,1)
54 > kernel /boot/kernel-3.0.6-gentoo root=/dev/sda4
55 >
56 > I can even scp over a kernel from a single processor AMD64
57 > laptop and it boots and runs just fine.
58 >
59 >
60 > When I make a new kernel, I do what I have done for years
61 > with Gentoo:
62 >
63 > cd /usr/src
64 > rm linux
65 > ln -sf <latest.kernel> linux
66 > cd linux
67 > make menuconfig <save any changes>
68 > make && make models_install
69 >
70 > cp System.map /boot/System.map-3.2.12-gentoo
71 > cp arch/x86_64/boot/bzImage /boot/kernel-3.2.12-gentoo
72 > cp .config /boot/config-3.2.12-gentoo
73 >
74 >
75 > So all I can think of is NFS is the difference?
76 > I cannot seem to flesh out way the new kernel will
77 > not boot on this system and many others are just fine....
78 >
79 > maybe I'm missing support for the "sr" driver ?
80 >
81 > ideas?
82 >
83 > James
84 >
85 >
86 >
87 >
88 >
89 >