"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Linux-Kernel: wie boote ich einen neuen?

vulkanus 20.07.2001 - 16:34 728 3
Posts

vulkanus

Little Overclocker
Registered: Jul 2001
Location: GM/OÖ
Posts: 80
Moin :D

Ich habe ADSL (UTA) und möchte einen Linux-Router nutzen.
Einen Rechner dafür habe ich bereits (eigentlich schon seit längerem...).
Da ich nichts anderes zu Hause rumliegen habe, habe ich erst mal SuSE Linux 7.1 aufgesetzt.

Anschließend habe ich einen neuen Kernel kompiliert und nach /boot kopiert (direkt in das Verzeichnis rein).
Im neuen Kernel ist alles nötige drin, also z.B. iptables (die alten deaktiviert), ip-masquerading und alles, was ich mir vorstellen konnte, was auch noch wichtig wäre.

Danach habe ich noch ein Startskript abgetippt, an dem es aber nicht liegen dürfte, dass nix geht :(

Wie boote ich aber jetzt mit dem neuen Kernel? (Testweise und dauernd)

Würde mich über eure Tipps freuen.

mfg vulkanus

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
Lies /usr/src/linux/README - da steht alles Wichtige in Kurzform drin.

Ich boote Testkernels immer von Diskette, da kann am wenigsten schief gehen. Wenns damit funktioniert, dann einfach in /etc/lilo.conf eintragen und /sbin/lilo aufrufen. (Falls du bzw SuSE grub statt lilo benutzt, dann lies nach wie das mit dem geht)

vulkanus

Little Overclocker
Registered: Jul 2001
Location: GM/OÖ
Posts: 80
Danke dir :)

Ich hab zwar schon seit nem guten Monat Linux laufen aber immer noch keine Ahnung von dem internen Zeugs... :D

mfg vulkanus

noledge

CWNE #540
Avatar
Registered: Apr 2001
Location: ::1
Posts: 6837
wozu von diskette? ma muss den alten ja ned löschen...
wenn da neue ned geht bootest einfach mitn alten

in der /etc/lilo.conf trägst was ein, ähnlich dem:

image=/boot/kernelimage
label=testkernel
read-only
root=/dev/hda5

(musst halt dein kernelimage und deine root-partition eintragen)

dann gibts ein
/sbin/lilo

neuer kernel installiert!
beim booten gibst dann einfach ein "testkernel". wenns funkt, passts, wenn ned, bootest mitn alten und änderst es halt wieder.

noledge
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz