braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Ework
Beiträge: 401
Registriert: 11.07.2006 02:33:41
Wohnort: Heidelberg

braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von Ework » 22.08.2009 02:08:41

cat /etc/debian_version
5.0.2

uname -a
Linux cut.net 2.6.26-2-686 #1 SMP Fri Aug 14 01:27:18 UTC 2009 i686 GNU/Linux

Kann man nur den Kernel aus dem Testing installieren?

Ich brauch den nur für den Sensor, damit sensors-detect funktioniert:
Fintek F71858DG yes f71882fg LPC 2.6.31 Super-I/O with some hardware monitoring functions, found on the Jetway J9F2.

Vielleicht gibt es ja noch einen anderen Weg.
Vielen Dank für die Hilfe.

guennid

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von guennid » 22.08.2009 08:37:47

Kann man nur den Kernel aus dem Testing installieren?
:?:
Ist das so gemeint, dass du wissen willst, ob bei dieser Installation noch weitere Pakete aus testing gezogen werden? Ich denke nein. Im übrigen kannst du das ja simulieren: apt-get -s install ...

Aber warum holst du dir nicht die sourcen und backst ihn dir? Das ist wirklich keine große Kunst.

Grüße, Günther

Eppo
Beiträge: 115
Registriert: 05.03.2007 22:32:16

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von Eppo » 22.08.2009 09:47:24

Möglicherweise kannst du alternativ den KANOTIX-Kernel aus dem "Excalibur"-Repo direkt übernehmen:
http://kanotix.com/files/excalibur/
Der neueste nennt sich 2.6.31-5-generic, gibt es zusätzlich für amd64. Wie alle Kernel dort sind es Ubuntu-Kernel die für Debian-stable angepasst wurden. Habe sie auch schon bei "normalem" Debian-Lenny benutzt.
(der 2.6.30er von Kanotix ist z.B.auch in Zevenos-Neptune das auf Debian-stable basiert)
running Debian-Stable KDE-LXQt :)

Benutzeravatar
The Hit-Man
Beiträge: 2250
Registriert: 21.11.2004 17:01:56
Wohnort: Menden ( Sauerland )
Kontaktdaten:

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von The Hit-Man » 22.08.2009 10:09:17

ich versuche mir gerade mal den 30iger selbst zu basteln, kannst dann den haben, wenn ich das paket fertig habe.
Wer HTML postet oder gepostetes HTML quotet oder sich gepostetes oder
gequotetes HTML beschafft, um es in Verkehr zu bringen, wird geplonkt.

damals windows, früher ubuntu, danach debian, heute arch-linux ;)

Benutzeravatar
schorsch_76
Beiträge: 2612
Registriert: 06.11.2007 16:00:42
Lizenz eigener Beiträge: MIT Lizenz

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von schorsch_76 » 22.08.2009 11:26:40

Hab da ein kleines script das das immer für mich macht. Nur ein/zwei Punkte anpassen (Datum). Voeher natürlich make oldconfig gemacht.

Code: Alles auswählen

export CONCURRENCY_LEVEL=4
make-kpkg --initrd --rootcmd=fakeroot --revision=20090812 kernel_image kernel_headers kernel_source
Damit vergesse ich nie was ;)

Gruß

schorsch

Benutzeravatar
Tintom
Moderator
Beiträge: 3069
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von Tintom » 22.08.2009 11:29:15

Aktuelle Kernel kannst Du per Hand mit dpkg installieren. Die Anforderungen sollten von Lenny bereitgestellt werden.
Beispiel für Kernel aus sid:

Code: Alles auswählen

wget http://ftp.de.debian.org/debian/pool/main/l/linux-2.6/linux-image-2.6.30-1-686_2.6.30-6_i386.deb && dpkg -i linux-image-2.6.30-1-686_2.6.30-6_i386.deb
Gruß

Ework
Beiträge: 401
Registriert: 11.07.2006 02:33:41
Wohnort: Heidelberg

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von Ework » 22.08.2009 12:24:04

Vielen Dank für die ganze Hilfe.
Mir würde die Installation per wget und dpkg am besten gefallen.

Wird der Kernel dann auch geupdatet wenn es einen neueren gibt oder muss ich den dann erst per dpkg wieder runterschmeissen?

Vielen dank für die Hilfe

Benutzeravatar
George Mason
Beiträge: 1175
Registriert: 01.03.2006 22:55:19
Lizenz eigener Beiträge: MIT Lizenz

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von George Mason » 22.08.2009 12:29:25

Wird der Kernel dann auch geupdatet wenn es einen neueren gibt
Nein, der Kernel, den Du manuell installiert hast, bleibt. Das Kernelpaket, das standardmäßig dabei war, wird nur upgedated, wenn es auch installiert ist.
oder muss ich den dann erst per dpkg wieder runterschmeissen?
Musst Du nicht.

Ework
Beiträge: 401
Registriert: 11.07.2006 02:33:41
Wohnort: Heidelberg

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von Ework » 22.08.2009 12:41:46

Danke für die Hilfe nochmals.
Ich hab noch ein Problem mit dem Kernel Namen:
linux-image-2.6.30-1-686_2.6.30-6_i386.deb

ist das der 2.6.31 ?

Wenn ja warum wird er nicht auch so benannt? Die eins ist halt nicht bei der 30 mit dabei.
Das könnte ja rein logisch betrachtet noch ein älterer Kernel sein.

Gruß Ework

Benutzeravatar
TRex
Moderator
Beiträge: 8339
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von TRex » 22.08.2009 12:53:35

Nein, das ist der 2.6.30er. Der 31er ist aber noch in dev, ich hab den aber auch schon selbst kompiliert und auf meinem Server laufen. Debianpakete wirds dafür aber noch keine geben...

Ich kann bei meinem Chipsatz (auch n Fintek) übrigens aber nur lesend auf die Werte zugreifen, schreiben funktioniert nicht (auch bei entsprechender BIOS-Einstellung).
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

storm
Beiträge: 1581
Registriert: 01.05.2004 13:21:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: DE

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von storm » 22.08.2009 13:41:49

Ework hat geschrieben:ist das der 2.6.31 ?

Wenn ja warum wird er nicht auch so benannt?
Nein. Das ist ein rc-Kernel (release candidate) und er wird erst die Release-Nummer tragen, wenn er veröffentlicht wurde. D.h. bisher wird an dem noch weiter geschraubt und du solltest wissen, dass dir mit dem auch die Sche**** um die Ohren fliegen kann. Wie heisst es doch so schön: It may kill your dog, burn your house or crash your computer.
drivers/ata/libata-core.c: /* devices which puke on READ_NATIVE_MAX */

Benutzeravatar
TRex
Moderator
Beiträge: 8339
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von TRex » 22.08.2009 13:50:00

Um mal meine Antwort klarer auszudrücken..ich bezog mich auf die deb von debian.org, selbstgebaute rc-Kernel tragen natürlich die Versionsnummer der Version, auf der sie aufbauen (2.6.31-rc => 2.6.30).
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von catdog2 » 22.08.2009 14:03:33

Debianpakete wirds dafür aber noch keine geben...
http://kernel-archive.buildserver.net/d ... linux-2.6/
Unix is user-friendly; it's just picky about who its friends are.

storm
Beiträge: 1581
Registriert: 01.05.2004 13:21:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: DE

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von storm » 22.08.2009 14:16:41

TRex2003 hat geschrieben:Um mal meine Antwort klarer auszudrücken..
War schon ok, aber ich war gedanklich noch bei -rc. :D
drivers/ata/libata-core.c: /* devices which puke on READ_NATIVE_MAX */

Ework
Beiträge: 401
Registriert: 11.07.2006 02:33:41
Wohnort: Heidelberg

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von Ework » 22.08.2009 16:10:28

Ich hab eben den Kernel runtergeladen und mit dpkg installiert.
Wie vermutet kann sensors-detect noch immer nicht den richtigen treiber finden.

Ich hab aber noch einen anderen fehler. Da das neue Mainboard über kein Ide Controller mehr verfügt habe ich ein IDE SATA Wandler gekauft. Die Festplatte wird nun mit sda1 statt mit hda1 angesprochen. Die fstab hab ich schon korrigiert, trotzdem verwenden neue kernel immer noch hda1 so das man beim booten die bootparameter editieren muss.
Die /boot/grub/menu.lst hatte ich editiert und aus hda sda gemacht, leider ist nach dem installieren des neuen kernels alles wieder auf hda. wo kann ich eintragen das immer sda verwendet wird?

Mit dem sensors-detect muss ich wohl oder übel abwarten wenn ich nicht selbst kompilieren möchte.

Vielen Dank an allen die für mich soviel Zeit geopfert haben.

Benutzeravatar
schorsch_76
Beiträge: 2612
Registriert: 06.11.2007 16:00:42
Lizenz eigener Beiträge: MIT Lizenz

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von schorsch_76 » 22.08.2009 16:22:00

Ework hat geschrieben:Ich hab eben den Kernel runtergeladen und mit dpkg installiert.
Wie vermutet kann sensors-detect noch immer nicht den richtigen treiber finden.

Ich hab aber noch einen anderen fehler. Da das neue Mainboard über kein Ide Controller mehr verfügt habe ich ein IDE SATA Wandler gekauft. Die Festplatte wird nun mit sda1 statt mit hda1 angesprochen. Die fstab hab ich schon korrigiert, trotzdem verwenden neue kernel immer noch hda1 so das man beim booten die bootparameter editieren muss.
Die /boot/grub/menu.lst hatte ich editiert und aus hda sda gemacht, leider ist nach dem installieren des neuen kernels alles wieder auf hda. wo kann ich eintragen das immer sda verwendet wird?

Mit dem sensors-detect muss ich wohl oder übel abwarten wenn ich nicht selbst kompilieren möchte.

Vielen Dank an allen die für mich soviel Zeit geopfert haben.
Das ist bei der menu.lst in der zeile
#kopt=
Das sind die standardparameter die bei einem update-grub gesetzt werden, oder wenn du einen neuen Kernel installierst. Ich mache dann wenn der neue Kernel gebootet hat und ich bsp die Partition umgezogen habe ein "dpkg-reconfigure linux-image-`uname -r`" dann werden in der Regel alle "Unklarheiten" beseitigt ;)

Gruß

schorsch

Benutzeravatar
TRex
Moderator
Beiträge: 8339
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von TRex » 22.08.2009 17:48:32

catdog2 hat geschrieben:
Debianpakete wirds dafür aber noch keine geben...
http://kernel-archive.buildserver.net/d ... linux-2.6/
Verdammt, davon wusste ich garnix :D

Aber ich bau mir doch lieber "meinen" Kernel den Modulen, die ich benötige.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Ework
Beiträge: 401
Registriert: 11.07.2006 02:33:41
Wohnort: Heidelberg

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von Ework » 22.08.2009 20:29:08

Code: Alles auswählen

selmas:~# dpkg-reconfigure linux-image-`uname -r`
Running depmod.
Running update-initramfs.
update-initramfs: Generating /boot/initrd.img-2.6.30-1-686
Running update-grub.
Searching for GRUB installation directory ... found: /boot/grub
warning: grub-probe can't find drive for /dev/sda1.
Please check /boot/grub/device.map, you might have to regenerate it with grub-mk
Ich versteh das leider nicht. Soll ich da einfach grub-mk ausführen?
Eventuell ist auch der befehl da abgeschnitten da mein Kommandozeilenfenster so klein war.

Code: Alles auswählen

selmas:~# cat /boot/grub/device.map 
(hd0)	/dev/hda
soll ich in der device.map auch hda durch sda ersetzen?

Code: Alles auswählen

selmas:~# vi /boot/grub/device.map 
selmas:~# dpkg-reconfigure linux-image-`uname -r`
Running depmod.
Running update-initramfs.
update-initramfs: Generating /boot/initrd.img-2.6.30-1-686
Running 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-1-686
Found kernel: /boot/vmlinuz-2.6.26-2-686
Found kernel: /boot/vmlinuz-2.6.26-1-686
Found kernel: /boot/vmlinuz-2.6.25-2-686
Updating /boot/grub/menu.lst ... done

selmas:~# 
Ich hab die /boot/grub/device.map einfach editiert und hda durch sda ersetzt.
Nun scheint es zu stimmen...
Ist nun alles korrekt?

ich wollte eben versuchen den installierten kernel zu deinstallieren. Dies klappt leider auch nicht.

Code: Alles auswählen

dpkg --purge linux-image-2.6.30-1-686
(Lese Datenbank ... 58938 Dateien und Verzeichnisse sind derzeit installiert.)
Entferne linux-image-2.6.30-1-686 ...
dpkg: Fehler beim Bearbeiten von linux-image-2.6.30-1-686 (--purge):
 Unterprozess pre-removal script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 linux-image-2.6.30-1-686
Vielen dank für die Hilfe.

Benutzeravatar
George Mason
Beiträge: 1175
Registriert: 01.03.2006 22:55:19
Lizenz eigener Beiträge: MIT Lizenz

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von George Mason » 23.08.2009 09:52:33

Ist denn ein Deb-Paket mit dem Namen "linux-image-2.6.30-1-686" installiert? Eventuell kann Dir die tab-Taste helfen, den Namen eines installierten Paketes zu bestimmen.

dpkg -r linux[tabtab]

Benutzeravatar
TRex
Moderator
Beiträge: 8339
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von TRex » 23.08.2009 13:03:30

das geht einfacher mit

Code: Alles auswählen

aptitude search linux-image | grep ^i
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Ework
Beiträge: 401
Registriert: 11.07.2006 02:33:41
Wohnort: Heidelberg

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von Ework » 23.08.2009 21:21:59

Hallo,
den Kernel konnte man erst entfernen (diesmal mit aptitude purge) als ich ein alten kernel beim booten ausgewählt hab. Solang der Kernel geladen ist den man deinstallieren möchte geht es nicht.

Benutzeravatar
George Mason
Beiträge: 1175
Registriert: 01.03.2006 22:55:19
Lizenz eigener Beiträge: MIT Lizenz

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von George Mason » 24.08.2009 07:55:41

Hast Du schon mal versucht, aus einem Auto den Motor auszubauen, während es fährt?

;)

Benutzeravatar
ThorstenS
Beiträge: 2875
Registriert: 24.04.2004 15:33:31

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von ThorstenS » 24.08.2009 09:26:14

George Mason hat geschrieben:Hast Du schon mal versucht, aus einem Auto den Motor auszubauen, während es fährt?
;)
Das habe ich mal beim Fahrradfahren gemacht - endete schmerzhaft... sehr schmerzhaft... ;)

Benutzeravatar
George Mason
Beiträge: 1175
Registriert: 01.03.2006 22:55:19
Lizenz eigener Beiträge: MIT Lizenz

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von George Mason » 24.08.2009 23:14:31

Ein Fahrrad mit Motor? Bist Du da nicht der Motor..?

autsch!

Benutzeravatar
GRed
Beiträge: 363
Registriert: 10.09.2009 14:28:37

Re: braeuchte Kernel 2.6.31 auf Debian Lenny (stable)

Beitrag von GRed » 10.09.2009 14:33:17

Hi Leute. Hab ein Problemm mit der Kompilirung des 2.6.31 Kernels. Verwende mein derzeitige .config, von dem 2.6.30.6 Kernel. Die kompilirung wird mit folgender Fehlermeldung abgebrochen.

make[1]: Entering directory `/usr/src/linux-2.6.31/Documentation/lguest'
cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include -I../../arch/x86/include -U_FORTIFY_SOURCE lguest.c -o lguest
lguest.c:21:25: error: sys/eventfd.h: Datei oder Verzeichnis nicht gefunden
lguest.c: In function ‘create_thread’:
lguest.c:1021: warning: implicit declaration of function ‘eventfd’
make[1]: *** [lguest] Fehler 1
make[1]: Leaving directory `/usr/src/linux-2.6.31/Documentation/lguest'
make: *** [debian/stamp/build/kernel] Fehler 2


dachte erstma das es an der virtualisierung liegt, hab die dan aus dem config genohmen, aber der fehler bleibt trotzdem. Kennt da einer ne lösung? Hab den Debian Lenny.
Wenn irgendwelche infos von mir nötig sind, geb ich die zur verfügung.
PC
Debian Squeeze
Maiboard: Asus P5E Deluxe
CPU: Core2Quad Q6600
GPU: gForce 6600 GT

Antworten