1 |
Hi Thomas, |
2 |
|
3 |
sollte recht einfach funktionieren, Installation genkernel mal |
4 |
vorausgesetzt: |
5 |
|
6 |
(1) kopiere deine funktionierende Konfig einfach in /etc/kernels/ |
7 |
entsprechend der konvention, z.b. |
8 |
kernel-config-x86_64-2.6.27-gentoo-r8 |
9 |
also beispielsweise |
10 |
|
11 |
# cp /usr/src/linux/.config |
12 |
/etc/kernels/kernel-config-x86_64-2.6.27-gentoo-r8 |
13 |
|
14 |
(2) aufruf von genkernel mit folgenden optionen: |
15 |
|
16 |
# genkernel --menuconfig all |
17 |
|
18 |
in deiner menuconfig kontrollierst du, ob deine einstellungen übernommen |
19 |
wurden, siehe auch nach dem aufruf: |
20 |
* config: Using config from |
21 |
/etc/kernels/kernel-config-x86_64-2.6.27-gentoo-r8 |
22 |
|
23 |
(3) Bootlogo: |
24 |
|
25 |
Device Drivers ---> |
26 |
Graphics support ---> |
27 |
Bootup logo ---> |
28 |
--- Bootup logo |
29 |
|
30 |
[*] Standard black and white Linux logo |
31 |
[*] Standard 16-color Linux logo |
32 |
|
33 |
[*] Standard 224-color Linux logo |
34 |
|
35 |
(4) exit und safe config, dann kompiliert er dir module und kernel |
36 |
|
37 |
(5) grub für genkernel konfigurieren. bei mir sieht das so aus |
38 |
|
39 |
title Gentoo genkernel-x86_64-2.6.27-gentoo-r8 (framebuffer) |
40 |
root (hd0,5) |
41 |
kernel /boot/kernel-genkernel-x86_64-2.6.27-gentoo-r8 root=/dev/ram0 |
42 |
init=/linuxrc ramdisk=8192 real_root=/dev/sda6 udev |
43 |
video=vesafb:mtrr:3,ywrap vga=792 |
44 |
initrd /boot/initramfs-genkernel-x86_64-2.6.27-gentoo-r8 |
45 |
|
46 |
ACHTUNG: das ist eine framebuffer variante, da müssen noch mehr |
47 |
einstellungen im kernel vorgenommen werden. |
48 |
|
49 |
Hilfe zu grub und genkernel siehe handbuch: |
50 |
http://www.gentoo.org/doc/de/handbook/handbook-amd64.xml?full=1#book_part1_chap10 |
51 |
"Befehlsauflistung 2.4: grub.conf für genkernel Benutzer" |
52 |
|
53 |
deine grub.conf könnte so aussehen: |
54 |
|
55 |
""" |
56 |
default 0 |
57 |
timeout 30 |
58 |
#splashimage=(hd0,0)/boot/grub/splash.xpm.gz |
59 |
|
60 |
title Gentoo Linux 2.6.24-r5 |
61 |
root (hd0,0) |
62 |
kernel /boot/kernel-genkernel-amd64-2.6.24-gentoo-r5 root=/dev/ram0 |
63 |
init=/linuxrc ramdisk=8192 real_root=/dev/sda3 |
64 |
initrd /boot/initramfs-genkernel-amd64-2.6.24-gentoo-r5 |
65 |
|
66 |
# Nur wenn Sie einen Dual-Boot einrichten möchten |
67 |
title Windows XP |
68 |
rootnoverify (hd0,5) |
69 |
makeactive |
70 |
chainloader +1 |
71 |
""" |
72 |
|
73 |
(6) Neustarten, fertig. Genkernel kopiert alle Dateien standardgemäß in |
74 |
/boot/. |
75 |
|
76 |
Ich hoffe, das war ein bisschen hilfreich. |
77 |
Liebe Grüße, |
78 |
der Max |
79 |
|
80 |
Thomas Bruns schrieb: |
81 |
> Hallo NG |
82 |
> |
83 |
> ich würde mir gerne mal meinen Kernel neu backen und würde gerne genkernel |
84 |
> dazu benutzen... |
85 |
> |
86 |
> Folgende Sachen müßten dabei berücksichtigt werden: |
87 |
> |
88 |
> 1.) alte Kerneleinstellungen übernehmen |
89 |
> 2.) auf /boot kopieren |
90 |
> 3.) bootlogo (Emergency) |
91 |
> |
92 |
> |
93 |
> Kann mir da jemand helfen? |
94 |
> |
95 |
> LG |
96 |
> Thomas |
97 |
|
98 |
-- |
99 |
Maximilian Bräutigam |
100 |
www.chemie.uni-jena.de/jcf |