[gelöst] Debian Etch update (2.6.18-4 auf 2.6.24-etchnhalf)

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
snoozonica
Beiträge: 21
Registriert: 03.01.2004 01:40:53
Wohnort: Pfälzerwald

[gelöst] Debian Etch update (2.6.18-4 auf 2.6.24-etchnhalf)

Beitrag von snoozonica » 14.09.2009 23:28:17

Hallo zusammen,

ich versuche gerade meinem Debian Etch einen neuen Kernel zu verpassen und wollte von Version 2.6.18-4-686 (genauer: Debian 2.6.18.dfsg.1-12etch2) auf den "etchnhalf"-Kernel umsteigen.
Hierzu habe ich also per aptitude das Packet "linux-image-2.6.24-etchnhalf.1-686" zur installation ausgewählt und selbige gestartet.

Dabei kommt es jedoch zu folgender Fehlermeldung:
Richte linux-image-2.6.24-etchnhalf.1-686 ein (2.6.24-6~etchnhalf.8etch3) ...
Running depmod.
Finding valid ramdisk creators.
Using mkinitrd.yaird to build the ramdisk.
yaird error: unrecognised device: /sys/devices/platform/wistron-bios
yaird error: there were errors in this run, aborting now without output (fatal)
mkinitrd.yaird failed to create initrd image.
Failed to create initrd image.
dpkg: Fehler beim Bearbeiten von linux-image-2.6.24-etchnhalf.1-686 (--configure):
Unterprozess post-installation script gab den Fehlerwert 9 zurück
Fehler traten auf beim Bearbeiten von:
linux-image-2.6.24-etchnhalf.1-686
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ein Paket konnte nicht installiert werden. Versuche zu lösen:
Richte linux-image-2.6.24-etchnhalf.1-686 ein (2.6.24-6~etchnhalf.8etch3) ...
Running depmod.
Finding valid ramdisk creators.
Using mkinitrd.yaird to build the ramdisk.
yaird error: unrecognised device: /sys/devices/platform/wistron-bios
yaird error: there were errors in this run, aborting now without output (fatal)
mkinitrd.yaird failed to create initrd image.
Failed to create initrd image.
dpkg: Fehler beim Bearbeiten von linux-image-2.6.24-etchnhalf.1-686 (--configure):
Unterprozess post-installation script gab den Fehlerwert 9 zurück
Fehler traten auf beim Bearbeiten von:
linux-image-2.6.24-etchnhalf.1-686
Drücken Sie zum Fortsetzen die Eingabetaste.
Leider hat meine bisherige Suche bei Google und hier im Forum keine nennenswerten Ergebnisse gebracht. Und ich selbst kann mit der Fehlermeldung leider nicht all zuviel anfangen. :(

Noch als Info, falls benötigt: Bei meinem System handelt es sich ursprünglich um eine Sarge Installation, die später auf Etch aktualisiert wurde und auf einem Fujitsu-Siemens Amilo 7400 Laptop läuft. Als Kernel läuft ein original Debian-Kernel, der lediglich um ein oder zwei selbstgebaute Module erweitert wurde.

Ich würde mich freuen, wenn mir jemand helfen könnte.

Viele Grüße,
Stefan
Zuletzt geändert von snoozonica am 16.09.2009 17:22:56, insgesamt 1-mal geändert.

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Re: Debian Etch update (2.6.18-4 auf 2.6.24-etchnhalf)

Beitrag von cosmac » 15.09.2009 13:04:12

hi,

das Problem ist, dass dein Debianyaird zu alt ist für den 2.6.24er Kernel. Kontrolliere mal, ob du die neueste Version hast, evt. funktioniert die aus sid. Es kann aber gut sein, dass schon die Kombination 2.6.24 plus yaird nicht mehr unterstützt wird (#457177, #542629).

Die offizielle Lösung heißt: yaird durch Debianinitramfs-tools ersetzen. Das hat aber u.U. größere Änderungen zur Folge, weil die initrd dann auf udev angewiesen ist. Wenn du sowieso schon udev verwendest, ist das die Lösung. Wenn nicht, würde ich eher den Kernel ohne initrd selber bauen und damit die Umstellung vermeiden.
Beware of programmers who carry screwdrivers.

Benutzeravatar
snoozonica
Beiträge: 21
Registriert: 03.01.2004 01:40:53
Wohnort: Pfälzerwald

Re: Debian Etch update (2.6.18-4 auf 2.6.24-etchnhalf)

Beitrag von snoozonica » 16.09.2009 17:19:12

Hy cosmac,

vielen Dank für die Information. Da "udev" bereits aktiv ist, konnte ich problemlos die "initram-tools" installieren. Und da "yaird" ja nicht weiter von nöten ist, habe ich es dann auch direkt entfernt.

Gruß, Stefan

Antworten