Hallo

Heino Tiedemann (<[EMAIL PROTECTED]>) wrote:

> Andreas Janssen <[EMAIL PROTECTED]> wrote:
> 
>> Heino Tiedemann (<[EMAIL PROTECTED]>) wrote:
>>
>>> ich hab seinerzeit debian woody r1 von den original CDs installiert.
>>> Kernel ist 2.4.18-bf2.4
>>> 
>>> Nun meine Frage: Wurde der bei der Installation einfach kopiert,
>>> oder wurder er w�hrend der Installtion kompiliert?
>>
>> Er wurde nur kopiert. Deine Paketverwaltung wei� �brigens nicht, da�
>> er installiert ist, also kann sie Dir auch nicht sagen, da�
>> mittlerweile eine aktualisierte Version auf security.debian.org
>> existiert, die mehrere schwere Sicherheitsl�cken behebt.
> 
> Oh, mensch, danke! Das war mit gar nicht bewusst.
> 
>> apt-get install kernel-image-2.4.18-bf2.4
> 
> Aha, dann hab ich einen neunen Kernel, und der wird ab jetzt gebootet?

Ja, das alte Image /boot/vmlinuz-2.4.18-bf2.4 und das Modulverzeichnis
wurden �berschrieben, und normalerweise wird lilo ja bei der
Installation ausgef�hrt. Dann sollte ab dem n�chsten Neustart der neue
Kernel geladen werden.

>> installiert die aktuelle Version.
>>
>> apt-get install kernel-image-2.4.18-1-586|686|k6|k7...
> 
> W�re es sinnvoll, das ich mir mal
> 
> kernel-image-2.4.18-1-686 installiere? Hat der 686er vorteile
> gegen�ber dem 386er (ich Benutze)
> 
> ,----
> | processor   : 0
> | vendor_id   : GenuineIntel
> | cpu family  : 6
> | model               : 5
> | model name  : Pentium II (Deschutes)
> | stepping    : 1
> | cpu MHz             : 350.803
> | cache size  : 512 KB
> `----

Ich glaube, Du brauchst den 586er Kernel.

>> installiert eines der anderen Kernel-Pakete, die anders als bf2.4
>> eher f�r ein laufendes System, und nicht f�r die Installation
>> vorgesehen sind. Dein aktueller Kernel wird dabei nicht entfernt.
> 
> Ich muss also Lilo.conf anpassen?

Jein. Die normale lilo.conf hat schon zwei Eintr�ge, die auf /vmlinuz
und /vmlinuz.old zeigen. Dieses sind symbolische Verkn�pfungen auf die
tats�chlichen Kernel in /boot. Im Moment wird wahrscheinlich vmlinuz
auf den bf-Kernel zeigen und vmlinuz.old nicht da sein. Wenn Du ein
neues Paket installierst, dann wird vmlinuz.old auf den bf-Kernel und
vmlinuz auf den neuen Kernel gelinkt. Wenn nun noch lilo ausgef�hrt
wird, dann sollte alles funktionieren.

Aber: Du solltest lilo so einstellen, da� Du beim Hochfahren gefragt
wirst, welchen Kernel Du willst (Stichwort prompt und timeout in der
lilo.conf). Au�erdem benutzen die 2.4.18-Kernel bis auf bf eine initrd.
Ohne die kannst Du nicht starten, denn auch Treiber f�r IDE-Platten,
ext2/ext3/reiserfs sind nicht im Kernel, sondern als Module �bersetzt,
m�ssen also �ber die initrd geladen werden. Du k�nntest die
root-Partition nicht einh�ngen.

Du brauchst also noch folgendes (ich glaube, da� auch ein symlink
/initrd > /boot/initrd-2.4.18-1-586 angelegt wird):

image=/vmlinuz
        label=Linux
        optional
        read-only
#       restricted
#       alias=1
        initrd=/initrd
        ^^^^^^^^^^^^^^

Danach f�hrst Du lilo aus, dann sollte alles klappen.

Gr��e
        Andreas Janssen

-- 
Andreas Janssen
[EMAIL PROTECTED]
PGP-Key-ID: 0xDC801674
Registered Linux User #267976


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an