Probleme mit kernel modulen drbd auf Etch - module-assistant

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
realonyxx
Beiträge: 22
Registriert: 08.08.2006 15:04:30

Probleme mit kernel modulen drbd auf Etch - module-assistant

Beitrag von realonyxx » 20.03.2007 16:56:23

Hallo,
ich wollte auf debian etch ( Kernel Debian 2.6.18-3-686 ) mit der Anleitung http://www.linux-ha.org/DRBD/NFS DRBD einrichten.

Das erste Problem was ich habe ist:

Code: Alles auswählen

# module-assistant prepare
Getting source for kernel version: 2.6.18-3-686
apt-get install linux-headers-2.6.18-3-686
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
E: Konnte Paket linux-headers-2.6.18-3-686 nicht finden
apt-get install build-essential
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
build-essential ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Das Packet linux-headers-2.6.18-3-686 kann nicht gefunden werden.

Ich habe dann als Ersatz folgendes probieret:

Code: Alles auswählen

apt-get install linux-source-2.6.18
bin mir dabei nicht sicher ob es geht ....

Der nächste schritt funktioniert nicht:
module-assistant automatic-install drbd0.7-module-source

Die kernel Sources werden nicht gefunden. Der Zusatz hillf:

Code: Alles auswählen

--kernel-dir=/usr/src/linux-source-2.6.18/
Ich bekomme als nächtes die Fehler Meldung:
Warnung, /usr/src/linux-source-2.6.18/ enthält scheinbar einen nicht fertig konfigurierten Kernel-Quellcode (s. Manpage für Details.
Ich habe dann anschliessend probiert die Orginal-Konfig zu kopieren:

Code: Alles auswählen

cp /boot/config-2.6.18-3-686 /usr/src/linux-source-2.6.18/.config
Das hat leider auch nicht geholfen. Habe inzwischen ein wenig das Gefühl auf den falschen Weg zu sein....
Kann mir jemand helfen?

realonyxx
Beiträge: 22
Registriert: 08.08.2006 15:04:30

Beitrag von realonyxx » 20.03.2007 17:23:08

noch eine Ergenzug:

Code: Alles auswählen

psql1:/usr/src/linux-source-2.6.18# apt-cache search linux-headers*
linux-headers-2.6-486 - Header files for Linux 2.6 on x86
linux-headers-2.6-686 - Header files for Linux 2.6 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6-686-bigmem - Header files for Linux 2.6 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6-amd64 - Header files for Linux 2.6 on AMD64
linux-headers-2.6-k7 - Header files for Linux 2.6 on AMD K7
linux-headers-2.6-vserver-686 - Header files for Linux 2.6 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6-vserver-k7 - Header files for Linux 2.6 on AMD K7
linux-headers-2.6-xen-686 - Header files for Linux 2.6 on i686
linux-headers-2.6-xen-vserver-686 - Header files for Linux 2.6 on i686
linux-headers-2.6.18-4 - Common header files for Linux 2.6.18
linux-headers-2.6.18-4-486 - Header files for Linux 2.6.18 on x86
linux-headers-2.6.18-4-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.18-4-686-bigmem - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.18-4-all - All header files for Linux 2.6.18
linux-headers-2.6.18-4-all-i386 - All header files for Linux 2.6.18
linux-headers-2.6.18-4-amd64 - Header files for Linux 2.6.18 on AMD64
linux-headers-2.6.18-4-k7 - Header files for Linux 2.6.18 on AMD K7
linux-headers-2.6.18-4-vserver - Common header files for Linux 2.6.18
linux-headers-2.6.18-4-vserver-686 - Header files for Linux 2.6.18 on PPro/Celeron/PII/PIII/P4
linux-headers-2.6.18-4-vserver-k7 - Header files for Linux 2.6.18 on AMD K7
linux-headers-2.6.18-4-xen - Common header files for Linux 2.6.18
linux-headers-2.6.18-4-xen-686 - Header files for Linux 2.6.18 on i686
linux-headers-2.6.18-4-xen-vserver - Common header files for Linux 2.6.18
linux-headers-2.6.18-4-xen-vserver-686 - Header files for Linux 2.6.18 on i686
Das Packet: linux-headers-2.6.18-3-686 ist nicht verfügbar.

meine Sourcelist:

Code: Alles auswählen

psql1:/usr/src/linux-source-2.6.18# cat /etc/apt/sources.list
deb http://ftp.de.debian.org/debian/ etch main non-free contrib
deb-src http://ftp.de.debian.org/debian/ etch main non-free contrib
deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

realonyxx
Beiträge: 22
Registriert: 08.08.2006 15:04:30

Beitrag von realonyxx » 20.03.2007 18:59:13

Update:
habe mir nach der Anleitung:
http://snapshot.debian.net/cgi-bin/packages.cgi
die Packete aus den Snapshot besorgt und installiert.
Wenn ich jetzt starte:

Code: Alles auswählen

/usr/src/modules/drbd# module-assistant --kernel-dir=/usr/src/linux-headers-2.6.18-3-686/ automatic-install drbd0.7-module-source
Bekomme ich folgende Fehlermeldung:

Code: Alles auswählen

#Makefile:266: /usr/src/linux-headers-2.6.18-3-686/scripts/Kbuild.include: Datei oder Verzeichnis nicht gefunden
#/bin/sh: line 0: [: -lt: unary operator expected
#make[3]: *** Keine Regel, um »/usr/src/linux-headers-2.6.18-3-686/scripts/Kbuild.include« zu erstellen. Schluss.
Complete Ausgabe in:
http://nopaste.debianforum.de/5464

realonyxx
Beiträge: 22
Registriert: 08.08.2006 15:04:30

Beitrag von realonyxx » 21.03.2007 13:21:22

Ich habe das Packet mit den headers neu eingespielt und dann hat alles geklapt.
erledigt
:)

Antworten