Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

27.06.2010, 18:09

make menuconfig mit neuem Kernel

Hallo zusammen,
ich wollte gerade einen neuen Kernel (linux-2.6.33-gentoo-r2) bauen, aber es will mir nicht so recht gelingen. Hier ein paar Tatsachen aus meinem System:

Quellcode

1
2
3
4
5
6
7
8
9
# eselect kernel list
Available kernel symlink targets:
  [1]   linux-2.6.29-gentoo-r5
  [2]   linux-2.6.30-gentoo-r4
  [3]   linux-2.6.30-gentoo-r5
  [4]   linux-2.6.31-gentoo-r6
  [5]   linux-2.6.31-gentoo-r10
  [6]   linux-2.6.32-gentoo-r7
  [7]   linux-2.6.33-gentoo-r2 *


Quellcode

1
2
# uname -a
Linux localhost 2.6.32-gentoo-r7 #5 SMP Wed Jun 23 17:18:25 CEST 2010 x86_64 AMD Phenom(tm) II X4 965 Processor AuthenticAMD GNU/Linux


Quellcode

1
2
# ls -l /usr/src/linux
lrwxrwxrwx 1 root root 22 27. Jun 09:50 /usr/src/linux -> linux-2.6.33-gentoo-r2


Quellcode

1
2
3
4
5
6
7
8
9
10
11
# ls -l /usr/src 
insgesamt 32
lrwxrwxrwx  1 root root   22 27. Jun 09:50 linux -> linux-2.6.33-gentoo-r2
drwxr-xr-x 21 root root 4096  4. Aug 2009  linux-2.6.29-gentoo-r5
drwxr-xr-x 20 root root 4096 19. Sep 2009  linux-2.6.30-gentoo-r4
drwxr-xr-x 20 root root 4096 14. Dez 2009  linux-2.6.30-gentoo-r5
drwxr-xr-x 24 root root 4096 26. Apr 16:55 linux-2.6.31-gentoo-r10
drwxr-xr-x 24 root root 4096 19. Dez 2009  linux-2.6.31-gentoo-r6
drwxr-xr-x 24 root root 4096 27. Jun 18:05 linux-2.6.32-gentoo-r7
drwxr-xr-x 23 root root 4096 26. Jun 16:24 linux-2.6.33-gentoo-r2
drwxr-xr-x  7 root root 4096 15. Feb 10:02 rpm


Bei

Quellcode

1
# make menuconfig

steht oben aber

Quellcode

1
.config - Linux Kernel v2.6.32-gentoo-r7 Configuration


Ich dachte, es könnte estwas im Kernel-Baum kaputt sein, habe daraufhin

Quellcode

1
2
3
4
5
6
cd /usr/src/linux
mv .config config-Back
make mrproper
mv config-Back .config
make oldconfig
make && make modules_install

ausgeführt. Aber es erscheint kein

Quellcode

1
rch/x86/boot/bzImage
.

Wer weiss Rat? :?:

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Fermi18« (01.07.2010, 07:53)


2

27.06.2010, 18:55

Hi

Zitat

rch/x86/boot/bzImage
Ist es ein Tippfehler?
richtig wäre arch/.....

Schaue mal unter

Quellcode

1
arch/x86_64/boot/bzImage

3

27.06.2010, 21:57

Entschuldige, war wirklich ein Tippfehler in meinem Post.
Ich musste vorhin meinen Rechner neu starten, und jetzt habe ich ein zusätzliches Problem. Beim booten bekomme ich die Meldung, dass in der Datei

Quellcode

1
/etc/modprobe.conf
manche Zeilen nicht lesbar sind und dadurch fährt der Bootvorgang nicht fort.

Wenn ich mir die Datei von einer Boot-CD aus anschaue (nano), dann bekomme ich die Meldung, dass die Datei beim öffnen aus dem Mac-Format konvertiert wurde. In der Datei befinden sich am Ende (nach

Quellcode

1
start processing /etc/modprobe.d/alsa.conf
) noch ein paar Zeilen mit wirren Zeichenketten. Was ist denn jetzt los?

4

28.06.2010, 03:03

Huhh...

wie kommt den das nun...?
Wurde nun der bisherige 2.6.32-gentoo-r7 Kernel gestartet oder schon der neue?

Gab es evtl. ein Update von sys-apps/module-init-tools ?
aus diesem Paket stammt "/sbin/update-modules" welches die Datei modprobe.conf erstellt.
Falls es da ein Update gab, dann prüfe doch bitte noch mal ob dort manuell Änderungen vorgenommen werden müssten, siehe hierzu zb in den postinstall-messages

5

28.06.2010, 09:39

Zitat

In der Datei befinden sich am Ende [...]noch ein paar Zeilen mit wirren Zeichenketten. Was ist denn jetzt los?
Das hört sich für mich nach einem Dateisystem-Fehler an. Starte mal von der Live-CD und lasse ein

Quellcode

1
fsck -f /dev/sd?
über die Dateisysteme laufen.

Falls das Dateisystem fehlerhaft war, könnten noch mehr Problemfälle kommen...

Wenn das Dateisystem sauber ist:
lösche die Datei /etc/modprobe.d/alsa.conf, installiere media-sound/alsa-utils neu (beinhaltet die Datei) und führe "alsaconf" erneut aus.
Das selbe gilt für den Kernel. Sichere die .config weg, lösche komplett /usr/src/linux-2.6.33-gentoo-r2 und installiere gentoo-sources neu.
Bezüglich der modprobe.conf: Lösche die Datei und führe "update-modules" erneut aus.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

6

01.07.2010, 07:52

Da sich meine Festplatte mittlerweile verabschiedet hat, hat sich das Thema wohl erledigt. Ich hatte nur Backups meines Home-Verzeichnisses gemacht und muss Gentoo jetzt neu installieren.