1 |
Alan McKinnon wrote: |
2 |
> On Sun, 2006-07-02 at 19:13 +0200, Mick wrote: |
3 |
>> On 02/07/06, Rumen Yotov <rumen@××××××.org> wrote: |
4 |
>>> Alan McKinnon wrote: |
5 |
>>>> Hi, |
6 |
>>>> |
7 |
>>>> Brand new install, and the kernel can't access the SATA disks. I don't |
8 |
>>>> have the bandwidth to d/l an entire install CD and I have an up to date |
9 |
>>>> distfiles locally so I used the latest install CD I have - 2005.1 |
10 |
>>>> |
11 |
>>>> Hardware: Dell Latitude D810 with 80G sata. |
12 |
>>>> / on /dev/sda7 (reiser) |
13 |
>>>> /boot on /dev/sda1 (ext2) |
14 |
>>>> ACCEPT_KEYWORDS=~x86, latest udev installed. |
15 |
>>>> /home, /usr, /opt, /var and distfiles on an lvm (all reiser) |
16 |
>>>> Install disk boots fine with full access to the disk. |
17 |
>>>> |
18 |
>>>> On boot the initramfs detects the hardware, but complains it can't find |
19 |
>>>> my / on /dev/sda7. Drop to a shell and the nodes are right there |
20 |
>>>> in /dev. The reiser module is not loaded, but it was configured as a |
21 |
>>>> module by genkernel. |
22 |
>> If your / fs is reiserfs then recompile your kernel with reiserfs in |
23 |
>> the kernel (not as a module) and see if it now finds your /. |
24 |
> |
25 |
> That's worth a try - it'll take an hour or three to get everything set |
26 |
> up. But correct me if I'm wrong, I thought the whole point of using an |
27 |
> initramfs was to be able to compile *everything* as a module, including |
28 |
> the fs on / ? If not, that might explain why I've always had mixed |
29 |
> results with genkernel... |
30 |
> |
31 |
> alan |
32 |
> |
33 |
Hi, |
34 |
Certainly not *everything* but you could compile as modules some things |
35 |
which otherwise you won't be able to use as modules (root fs etc.). |
36 |
IIRC genkernel uses a 'default' config (equal to the one in LiveCD, if |
37 |
not wrong). The whole idea is to load&mount "initramfs" in memory so to |
38 |
have the required modules/lvm/raid things to start the real root-fs. |
39 |
i'm using genkernel but just for the 'auto' initrd/initramfs thing, |
40 |
otherwise using my custom kernel config with some 12-16 modules. |
41 |
HTH.Rumen |