Linux-Kernel: wie boote ich einen neuen?
vulkanus 20.07.2001 - 16:34 728 3
vulkanus
Little Overclocker
|
Moin 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
|
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
|
Danke dir Ich hab zwar schon seit nem guten Monat Linux laufen aber immer noch keine Ahnung von dem internen Zeugs... mfg vulkanus
|
noledge
CWNE #540
|
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
|