1 |
On Sun, 2011-03-20 at 21:13 -0500, Donnie Berkholz wrote: |
2 |
> I also suspect What Jean-Marc said is the problem. I'd recommend |
3 |
> completely disabling everything in the old ATA section to ensure it |
4 |
> doesn't attempt to control any devices, while building the PATA driver |
5 |
> into the kernel and using root=/dev/sdXN in the grub parameters. |
6 |
|
7 |
If I use the stock configuration from the 2.6.36-gentoo-r5 kernel, won't |
8 |
this have the correct basic kernel facilities built in, at least as far |
9 |
as the deprecated IDE capabilities are concerned and the libata |
10 |
replacement? I assume the Gentoo devs modify kernels so that the |
11 |
default config settings are more appropriate than those which come with |
12 |
the vanilla kernel from the kernel devs, yes? |
13 |
|
14 |
Putting "root=/dev/sda4" on the kernel cmd line in grub actually worked, |
15 |
and got me a bit further in the boot process. The kernel obviously |
16 |
understood it. However later in the boot process, I got "Checking the |
17 |
root filesystem", following by an error message that the root filesystem |
18 |
spec of /dev/sda4 wasn't understood. This is a complaint about the root |
19 |
fs spec is in /etc/fstab, since I had been using a UUID spec there, and |
20 |
got an error at the same point in the boot-up about the UUID instead. |
21 |
|
22 |
> The module approach should also work, but I always get a little |
23 |
> suspicious that it might build something else into the kernel |
24 |
> unnecessarily that causes problems. |
25 |
|
26 |
I don't know. According to the the ebuild notes with udev, the IDE |
27 |
facility in the kernel is completely depricated and needs to be turned |
28 |
off entirely to prevent unexpected results. If I build IDE as a module, |
29 |
my concern is that the module will get auto-loaded and I'll be back in |
30 |
the same boat. So I'll use a more recent kernel and turn IDE off |
31 |
altogether and we'll see what happens. |
32 |
|
33 |
> |
34 |
> > My next step is to completely rebuild the kernel, using the config built |
35 |
> > into the distributed kernel source, making only the necessary mods for |
36 |
> > the box's hardware needs. I'll find a time window during the next few |
37 |
> > days to work on this. |
38 |
> |
39 |
> It might be a worthwhile step to boot from a LiveCD and run `lspci -k` |
40 |
> to identify the kernel modules. |
41 |
|
42 |
lsmod will probably give the same useful information. |
43 |
|
44 |
> If the pciutils version on the CD is too |
45 |
> old, `pcimodules` might work instead. |
46 |
|
47 |
Nope. The my rescue CD is up-to-date. |
48 |
|
49 |
Thanks! |
50 |
|
51 |
-- |
52 |
Lindsay Haisley | "Everything works if you let it" |
53 |
FMP Computer Services | (The Roadie) |
54 |
512-259-1190 | |
55 |
http://www.fmp.com | |