Sie sind nicht angemeldet.

Matt

Fuck me, I'm famous

  • »Matt« ist der Autor dieses Themas

Beiträge: 214

Wohnort: Nähe Bodensee

Beruf: Informatikkaufmann

Danksagungen: 6

  • Nachricht senden

1

01.07.2009, 18:28

Kernel Installation bricht ab

Hi Leute,

bin grad wieder ein bisschen mit Debian (5.0) unterwegs. Momentan habe ich den Kernel 2.6.26-2-686 (Linux debian 2.6.26-2-686 #1 SMP Sun Jun 21 04:57:38 UTC 2009 i686 GNU/Linux) installiert. Nun habe ich gedacht, ich übe mal und installiere den 2.6.30. Also das Archiv von kernel.org gezogen. Ich bin nach dieser Anleitung vorgegangen. Es klappt bis auf die eigentliche Kernel Installation:

Zitat


debian:/usr/src# dpkg -i linux-image-2.6.30_0.1_i386.deb
(Lese Datenbank ... 127404 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von linux-image-2.6.30 0.1 (durch linux-image-2.6.30_0.1_i386.deb) ...
Examining /etc/kernel/preinst.d/
Done.
Entpacke Ersatz für linux-image-2.6.30 ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/force-build-link
run-parts: executing /etc/kernel/postrm.d/grub_rm
run-parts: executing /etc/kernel/postrm.d/initramfs
run-parts: executing /etc/kernel/postrm.d/initramfs-tools
run-parts: executing /etc/kernel/postrm.d/yaird
Running postrm hook script /sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Searching for default file ... found: /boot/grub/default
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... none found, skipping ...
Found kernel: /boot/vmlinuz-2.6.30
Found kernel: /boot/vmlinuz-2.6.26-2-686
Updating /boot/grub/menu.lst ... done

Richte linux-image-2.6.30 ein (0.1) ...
Running depmod.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/force-build-link
run-parts: executing /etc/kernel/postinst.d/grub_conf
Installing a new entry into menu /boot/grub/menu.lst
run-parts: executing /etc/kernel/postinst.d/initramfs
run-parts: executing /etc/kernel/postinst.d/initramfs-tools
run-parts: executing /etc/kernel/postinst.d/link
dpkg: Warnung: veraltete Option »--print-installation-architecture, bitte verwenden Sie »--print-architecture« stattdessen.«
run-parts: executing /etc/kernel/postinst.d/symlink_hook
/etc/kernel/postinst.d/symlink_hook: line 109: lilo: command not found
run-parts: /etc/kernel/postinst.d/symlink_hook exited with return code 127
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.30.postinst line 346.
dpkg: Fehler beim Bearbeiten von linux-image-2.6.30 (--install):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
linux-image-2.6.30
debian:/usr/src#


Das bricht hier ab. Ich vermute, das es an den Skripten liegt, die man einbinden muss. Hier ein Auszug aus der Anleitung. Da in den Ordnern, in denen die Besipielskripte liegen sollten, mehrere liegen, habe ich einfach alle in den Zielordner kopiert.

Zitat


Einmalig muss man nun (seit kernel-package 12.001), sollte man einen Kernel mit initrd erstellen wollen, noch je ein Script in /etc/kernel/post{inst,rm}.d ablegen, welches die Erzeugung übernimmt. Im Falle einer initrd findet man ein gutes Beispiel-Script unter /usr/share/doc/kernel-package/examples/etc/kernel/post{inst,rm}.d, welches man bedenkenlos einsetzen kann. An dieser Stelle vielleicht auch noch der Hinweis auf andere neue (seit Version 12.000) Funktionen/Optionen: man kann jetzt einfachen Einfluss auf den Inhalt des debian-Verzeichnisses nehmen und die Installations-Routinen um eigene Scripte erweitern ({post,pre}{inst,rm}). Da diese Optionen recht umfangreich sind, verweise ich hier auf die im Paket enthaltene Dokumentation, unter /usr/share/doc/kernel-package und in der Manualpage.


Wie gesagt, es bricht wie oben im Quote 1 ab, wenn ich als root dpkg -i [paketname].deb befehle. Was könnte das sein?!

Vielen Dank!

gruß, matt

turbo

Schüler

Beiträge: 142

  • Nachricht senden

2

01.07.2009, 19:20

Re: Kernel Installation bricht ab

was steht denn in besagter zeile 346 in /var/lib/dpkg/info/linux-image-2.6.30.postinst?

Matt

Fuck me, I'm famous

  • »Matt« ist der Autor dieses Themas

Beiträge: 214

Wohnort: Nähe Bodensee

Beruf: Informatikkaufmann

Danksagungen: 6

  • Nachricht senden

3

01.07.2009, 21:41

Re: Kernel Installation bricht ab

Quellcode

1
 system ("run-parts --verbose --exit-on-error --arg=$version " .


Genau das steht da! ;)

Werbung

turbo

Schüler

Beiträge: 142

  • Nachricht senden

4

01.07.2009, 22:04

Re: Kernel Installation bricht ab

hmm...
der befehl "system" ist mir nicht geläufig, sorry.

excalibur1976

el grande cheffe

Beiträge: 472

Wohnort: Kiel

Beruf: Softwareentwickler

Danksagungen: 44

  • Nachricht senden

5

01.07.2009, 22:23

Re: Kernel Installation bricht ab

system() ist nix anderes als ein einfacher Shellbefehl der die /bin/sh "KOMMANDO" aufruft

Was genau nun an der stelle passieren soll, entzieht sich meiner Kenntnis.

Wenn ich einen Kernel nach "Debianmanier" baue, gab es bisher keine Probleme - ich habe dies immer nach dieser Art gemacht (entspricht in etwa auch Deinem Weg, oder?)

(Ist ein kleines HowTo von mir)
http://www.benjamin-butschko.de/kernel-howto.html
Software: Windows 7, Cubase 5, Cubasis AV ;), Renoise 2.6, Novation Bass Station VSTi, Sylenth1, several Samples-Libaries. Hardware: AMD Phenom II X4 955 Black Edition, 4 GB RAM, SB Audigy 2 ZS Platinum, m-audio axiom 25, Behringer MS20 (active nearfield monitor)

Matt

Fuck me, I'm famous

  • »Matt« ist der Autor dieses Themas

Beiträge: 214

Wohnort: Nähe Bodensee

Beruf: Informatikkaufmann

Danksagungen: 6

  • Nachricht senden

6

01.07.2009, 22:32

Re: Kernel Installation bricht ab

Danke Ex, ich glaube das scheint mir ein wenig aktueller.

Wenn ichs nich schaff, meld ich mich nochmal! Dieses mal lass ich mich nicht so einfach unerkriegen! ;)

Werbung

Matt

Fuck me, I'm famous

  • »Matt« ist der Autor dieses Themas

Beiträge: 214

Wohnort: Nähe Bodensee

Beruf: Informatikkaufmann

Danksagungen: 6

  • Nachricht senden

7

01.07.2009, 22:38

Re: Kernel Installation bricht ab

Da fällt mir grad noch was ein:

Kann ich eigentlich von 2.6.26 einfach so auf die 2.6.30 updaten? Oder muss ich da erst die 27, 28, 29 installieren?

turbo

Schüler

Beiträge: 142

  • Nachricht senden

8

01.07.2009, 22:45

Re: Kernel Installation bricht ab

du kannst problemlos überspringen. der kernel ist quasi die vollversion und kein update. die vorversionen braucht man nur, wenn man mit update-patches arbeitet. macht aber keinen sinn, wenn man versionen einfach überspringen kann. die patches machen nur sinn, wenn man z.b. vin 2.6.30 auf 2.6.30.1 gehen möchte ohne den kompletten quellcode zu laden. in so einem falle erspart man sich mit den patches etliche mb an downlod, benötigt aber immer noch den ursprungsquellcode.

Matt

Fuck me, I'm famous

  • »Matt« ist der Autor dieses Themas

Beiträge: 214

Wohnort: Nähe Bodensee

Beruf: Informatikkaufmann

Danksagungen: 6

  • Nachricht senden

9

02.07.2009, 21:11

Re: Kernel Installation bricht ab

Danke,

hab noch ne andere Frage:

Wenn ich irgendwas installieren will, dann meldet er immer wieder dass das Linux image-2.6.30 einen Fehlercode (2) gemeldet hat. Seit ich da rumgebastelt habe, reiten alle (wirklich alle) Installationen auf diesem Linux image-2.6.30 rum. Ich wollte auch einen Befehl ausführen, der nicht benötigte Kernels rausschmeißt. Aber wenn ich dann eben den Kernel zu löschen angebe, kommt, dass der Kernel nicht installiert sei. Aber anscheinend ja doch, wenn die Installationen immer auf dem Kernel rumreiten. Ich kann nix mehr installieren, sogar das automatische Update per Synaptics geht nicht mehr weil bei jedem Update eben auf diesem blöden Image bestanden wird.
Ein uname -a ergibt 2.6.26. Ich boote Linux auch mit diesem Kernel. Ausserdem wurden die ISO seit dem 22.06. nicht mehr aktualisiert. Ich dachte, es kommen jede Woche frische Testings?

Sollte ich neu installieren?

danke! gruß mätt

Werbung

Lesezeichen:

Forenuser - Die Foren
Findmaschine