[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Athlon XP - welcher Kernel



Andreas Gehrke schrieb:

Die Idee hatte ich vor einer Stunde ca. auch schon. Komischer Weise gibt es yaird aber nicht, obwohl ich es im Browser sogar sehen kann: http://backports.org/debian/pool/main/y/

*lol* wie man manchmal zu den "Lösungen" kommt:
Ich hab mir das .deb von yaird einfach per wget vom backports-Server gezogen. Dann habe ich versucht es zu installieren, was aber fehlschlug:
Debian:~# dpkg -i yaird_0.0.12-8bpo1_i386.deb
Wähle vormals abgewähltes Paket yaird.
(Lese Datenbank ... 73488 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke yaird (aus yaird_0.0.12-8bpo1_i386.deb) ...
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von yaird:
 yaird hängt ab von libhtml-template-perl; aber:
  Paket libhtml-template-perl bereitstellt, ist nicht installiert.
 yaird hängt ab von libparse-recdescent-perl; aber:
  Paket libparse-recdescent-perl bereitstellt, ist nicht installiert.
dpkg: Fehler beim Bearbeiten von yaird (--install):
 Abhängigkeitsprobleme - lasse es unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 yaird


Also hab ich "natürlich" 'apt-get install libhtml-template-perl libparse-recdescent-perl' ausgeführt. Lief einwandfrei durch und was steht da in der letzten Zeile der Installation?
Richte yaird ein (0.0.12-8bpo1) ...

Das ist jetzt also schon mal drauf ;)

Jetzt komme ich bei der Kernel-Install bis zu folgender Fehlermeldung:
Konfiguriere linux-image-2.6.18-2-k7
...
You are attempting to install an initrd kernel image (version 2.6.18-2-k7) on a machine currently running kernel version 2.4.27-2-386.

I have been unable to find a suitable tool for generating initrd images (I looked at the list "mkinitramfs-kpkg mkinitrd.yaird") This will break the installation, unless such tools are also being installed right now in the same run. (This means, one from the following list initramfs-tools (>= 0.53) | yaird (>= 0.0.11) | linux-initramfs-tool,)

Auf der Kommandozeile sehe ich noch folgendes:
Vorkonfigurieren der Pakete ...
Wähle vormals abgewähltes Paket linux-image-2.6.18-2-k7.
(Lese Datenbank ... 73639 Dateien und Verzeichnisse sind derzeit installiert.) Entpacke linux-image-2.6.18-2-k7 (aus .../linux-image-2.6.18-2-k7_2.6.18-5~bpo.1_i386.deb) ... Could not find mkinitramfs-kpkg mkinitrd.yaird. at /var/lib/dpkg/tmp.ci/preinst line 240, <STDIN> line 9.
Done.
Richte linux-image-2.6.18-2-k7 ein (2.6.18-5~bpo.1) ...

Hmm. The package shipped with a symbolic link /lib/modules/2.6.18-2-k7/source
 However, I can not read the target: Datei oder Verzeichnis nicht gefunden
 Therefore, I am deleting /lib/modules/2.6.18-2-k7/source

Running depmod.
Finding valid ramdisk creators.
Failed to find suitable ramdisk generation tool for kernel version
2.6.18-2-k7 on running kernel 2.4.27-2-386 in mkinitramfs-kpkg mkinitrd.yaird
dpkg: Fehler beim Bearbeiten von linux-image-2.6.18-2-k7 (--configure):
 Unterprozess post-installation script gab den Fehlerwert 9 zurück
Fehler traten auf beim Bearbeiten von:
 linux-image-2.6.18-2-k7
E: Sub-process /usr/bin/dpkg returned an error code (1)
Während der Paketinstallation sind Probleme aufgetreten.  Versuche zu lösen:
Richte linux-image-2.6.18-2-k7 ein (2.6.18-5~bpo.1) ...
Running depmod.
Finding valid ramdisk creators.
Failed to find suitable ramdisk generation tool for kernel version
2.6.18-2-k7 on running kernel 2.4.27-2-386 in mkinitramfs-kpkg mkinitrd.yaird
dpkg: Fehler beim Bearbeiten von linux-image-2.6.18-2-k7 (--configure):
 Unterprozess post-installation script gab den Fehlerwert 9 zurück
Fehler traten auf beim Bearbeiten von:
 linux-image-2.6.18-2-k7

Yaird 0.0.12 ist aber auf dem System, mkinitrd.yaird gibt es auch. Wenn ich die .preinst vom neuen Kernel richtig verstehe könnte das daran liegen, dass yaird nicht das Tool ist, mit dem das Bootimage für den jetzigen Kernel erstellt wurde:
chomp (my $hostversion = `uname -r`);
@ramdisklist = find_inird_tool($hostversion, $version, $ramdisk) if $ramdisk;
wobei unanme -r natürlich meinen 2.4er kernel zurück gibt.

Kann es sein, dass es daran hängt? Dann habe ich nämlich das nächste dicke Problem da yaird ja nur Bootimages für die 2.6er Kernel erstellen kann, wenn ich das man richtig verstehe: The yaird alterna-tive differs (differs bezieht sich auf die Unterschiede zu mkinitrd) in that it only supports 2.6 kernels:

Naja, ich mache jetzt erst mal Feierabend und dann irgendwann später heute Abend _vielleicht_ weiter ;)

Danke auf jeden Fall für die ganze Hilfe bisher!
Andy



Reply to: