Hallo,

am Tue, 16 Dec 2003 23:42:24 -0800 hat Andreas Pakulat <[EMAIL PROTECTED]>
zum Thema "Re: wie entsteht der Kernel bei Erstinstallation?"
geschrieben:

AP> Gibts einen Grund dafuer den 2.2.25 zu nehmen? Ich meine bei einem
AP> reinen Mail/Proxy System duerfte die Kernelfrage ziemlich
AP> unerheblich sein, aber interessieren wuerds mich schon.

����h, nun...

Nein, einen speziellen Grund gibt es ehrlich gesagt nicht! ;)
Ich will mir nun einen eigenen, schmalen und aktuellen 2.2er Kernel
bauen - haupts�chlich deswegen, weil ich zwar schon einige Jahre
Linux-Erfahrung habe, jedoch f�r meinen Geschmack bei weitem nicht
genug, weshalb ich immer wieder verschiedenste Sachen ausprobiere... Ich
hab sogar nen Test-Rechner f�r andere Linux-Distris und UNIX-Derivate!
:) Und auf einen baldigen Post mit ein paar Fachfragen zum 2.6er Kernel
f�r meine Workstation k�nnt Ihr Euch auch schonmal einstellen! ;)

AP> > Ich habe jedoch die SCSI-Treiber und die Dateisysteme fest im
AP> > Kernel einkompiliert, da brauch ich dann doch keine initrd mehr
AP> > oder?
AP> 
AP> Jaein, wuerde ich mal sagen. Alles was der Kernel zum Booten braucht
AP> muss fest einkompiliert sein, wenn man keine initrd benutzen will.
AP> Das heisst Treiber fuer die Controller/Platten, FS, Console und u.U.
AP> Tastatur.

Ich hab alles fest einkompiliert, was man fest einkompilieren konnte.
Controller, Platten, FS, Console, etc. war da also auf _jeden_ Fall mit
bei.

AP> > Ich hab schon versucht, mehrere Dinge in der Kernel-Konfiguration
AP> > zu �ndern, aber ich komm �ber Loading Linux auch nicht raus.
AP> > Woran kann es noch liegen?
AP> 
AP> Nun wenn ich mich nicht irre, bedeutet das das dein Bootmanager den
AP> Kernel versucht zu laden, dies aber nicht gelingt. Das ist denke ich
AP> weniger ein Problem der Kerneloptionen als eher des Images das
AP> erzeugt wurde. Wie hast du deinen Kernel denn gebaut, wie sieht die
AP> lilo.conf aus?

Ich hab den Kernel ganz normal mit

make menuconfig
make dep
make bzImage
make modules
make modules_install

kompiliert...

iluvatar:~# cat /etc/lilo.conf
[...]
lba32
boot=/dev/sda
root=/dev/sda3
install=/boot/boot-menu.b
map=/boot/map
delay=5
prompt
timeout=30
vga=normal

default=Linux-2.2.20

image=/boot/vmlinuz-2.2.25
        label=Linux-2.2.25
        read-only

image=/boot/vmlinuz-2.2.20
        label=Linux-2.2.20
        read-only

AP> Warum nimmst du nicht die config dieses Kernels (liegt unter
AP> /boot/config-2.2.20) kopierst sie als .config unter den
AP> Kernelsourcetree und laesst dann mittels make menuconfig (und der ?
AP> Taste fuer die Hilfe) alle Optionen weg, die du verstehst und nicht
AP> brauchst.

Das hab ich gemacht, nur ist danach fast nichts mehr �brig geblieben.
:o)

Mich hatte �brigens gewundert, dass in dem installierten
Standard-Kernel so gut wie JEDER Mist mit drin ist. Ist das normal oder
irre ich da und ich h�tte nach kopieren der .config

make oldconfig

ausf�hren m�ssen? Ich hab von dieser M�glichkeit jetzt k�rzlich im
Zusammenhang mit dem Wechsel auf den 2.6er Kernel gelesen.

Best regards...
Carsten Ace Dahlmann
--
()  ASCII Ribbon Campaign - against HTML mail 
/\                        - against Microsoft attachments
http://www.fsf.org/philosophy/no-word-attachments.html
http://www.goldmark.org/netrants/no-word/attach.html

Attachment: pgp00000.pgp
Description: PGP signature

Antwort per Email an