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: