[gelöst] Eigener Kernel --> Kernel panic

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
power09
Beiträge: 31
Registriert: 20.04.2011 13:56:23

[gelöst] Eigener Kernel --> Kernel panic

Beitrag von power09 » 20.04.2011 14:13:46

Hallo zusammen,

ich bin neu hier und habe gleich die erste Frage.

Ich möchte mir den Kernel linux-2.6.34.1 kompilieren und installieren. Mein Debian läuft in einer VM mit dem Kernel 2.6.32-5-686.

Folgendes habe ich gemacht:

Code: Alles auswählen

make clean
make mrproper
make oldconfig (alles durchgedrückt und mit Standard beantwortet)
make all
make modules_install
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.34-1-686
cp System.map /boot/System.map-2.6.34-1-686
update-grub2
Beim Booten erhalte ich folgendes:
pci 0000:00:18.2: no compatible bridge window for [io 0xf000-0xffff]
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Könnte es an Grub liegen? Habe ich vergessen irgendein Modul in den Kernel zu kompilieren?

Gruss
Power09
Zuletzt geändert von power09 am 21.04.2011 15:01:01, insgesamt 1-mal geändert.

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Re: Eigener Kernel --> Kernel panic

Beitrag von nepos » 20.04.2011 14:38:16

Vermutlich hast du eher ein oder mehrere Module, die der Kernel bräuchte, um sein Root-Filesystem zu mounten, nicht fest im Kernel drin.
Oder du musst eine Ramdisk benutzen und diese dann korrekt einrichten.

power09
Beiträge: 31
Registriert: 20.04.2011 13:56:23

Re: Eigener Kernel --> Kernel panic

Beitrag von power09 » 20.04.2011 14:41:53

Ja, mit mkinitramfs bin ich einen Schritt weiter gekommen, jetzt motzt der Kernel aber weiter :wink:. Ich versuchs noch ein wenig und schreibe nochmals.

power09
Beiträge: 31
Registriert: 20.04.2011 13:56:23

Re: Eigener Kernel --> Kernel panic

Beitrag von power09 » 20.04.2011 16:58:45

Der Kernel stoppt jetzt bei
Waiting for root file system ...
Die Festplatte /dev/disk/by-uuid/... existiert angeblich nicht. Ich habe auch schon /dev/sda1 in grub.cfg eingetragen und dies funktioniert auch nicht.

Danach komme ich in eine Konsole. Die Festplatte scheint es wirklich nicht zu geben, warum? Vermutlich fehlen die Treiber, jedoch sollte der selbst kompiliert Kernel etwas ähnlich sein wie der alte weil ich die Konfigdatei mit make oldconfig erstellt habe?

Die initrd habe ich erstellt mit

Code: Alles auswählen

update-initramfs -k 2.6.34.1 -c

power09
Beiträge: 31
Registriert: 20.04.2011 13:56:23

Re: Eigener Kernel --> Kernel panic

Beitrag von power09 » 20.04.2011 20:18:17

Zuvor gibt es unter Anderem noch folgende Zeile
FATAL: Error inserting scsi_wait_scan /lib/modules/2.6.34.1/kernel/drivers/scsi/scsi_wait_scan.ko): Invalid module format

power09
Beiträge: 31
Registriert: 20.04.2011 13:56:23

Re: Eigener Kernel --> Kernel panic

Beitrag von power09 » 21.04.2011 14:59:56

Danke für deinen Input, ich habe jetzt eine andere Kernelversion installiert und diese funktioniert.

Antworten