1 |
I do hope you have read the appropriate documentation. |
2 |
In the Gentoo world, we have a thing called genkernel. Genkernel |
3 |
receives a lot of bad publicity sometimes but it realy is a nice tool |
4 |
if you graduate from the simple command line. |
5 |
|
6 |
Under genkernel you have several options for building either |
7 |
kernel |
8 |
modules |
9 |
initramfs |
10 |
|
11 |
In fact, the default under 2.6.x kernels is to build an initramfs for |
12 |
you. |
13 |
it will also install the entire mess for you. |
14 |
|
15 |
And make the "Correct" entry in your grub.conf |
16 |
|
17 |
Here's the magic. if you go in and take a look at the scripts that make |
18 |
up genkernel, |
19 |
you will start to see that you can create any type of initramfs you |
20 |
like. |
21 |
|
22 |
For further information, |
23 |
|
24 |
RTFM |
25 |
|
26 |
On Sun, 2006-04-30 at 02:24 -0300, Norberto Bensa wrote: |
27 |
|
28 |
> Hello list, |
29 |
> |
30 |
> I've tried to move my built-in ide (via) and rootfs (reiser) modules outside |
31 |
> of the kernel, but when I try to boot the new kernel and its corresponding |
32 |
> initramfs, it fails miserably with one of the following messages. |
33 |
> |
34 |
> If I use "root=/dev/hda7" (my root): |
35 |
> |
36 |
> Unable to mount root fs on unknown block (3,7) |
37 |
> |
38 |
> If I use "root=/dev/ram" (that's the device in the initramfs made with |
39 |
> mkinitrd): |
40 |
> |
41 |
> Unable to mount root fs on unknown block (1,0) |
42 |
> |
43 |
> |
44 |
> I do this every day using Debian boxes, so why it is so hard on Gentoo? What's |
45 |
> the correct way to make _and_ use an initramfs on Gentoo? |
46 |
> |
47 |
> |
48 |
> Many thanks in advance, |
49 |
> Norberto |
50 |
> |
51 |
> |