kernel .config problem

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
tobian
Beiträge: 17
Registriert: 16.10.2004 13:31:18

kernel .config problem

Beitrag von tobian » 24.12.2005 07:48:42

habe folgendes notemook

fujitsu-siemens AMILO M1437G Notebook

Datenblatt hier

http://www.fujitsu-siemens.de/ps/db/not ... 439g_d.pdf

wenn ich jetzt meinen Kernel kompiliere und in starten will kommt immerden fehler

kernel panik

kann mir da vielleicht wer weiterhelfen bzw sagen was auf jeden fall bei dem Notebook eingestellt werden muss`?


Besten dank und Frohe Weihnachten euch allen!

Gruß Tobias

fuzzy
Beiträge: 1021
Registriert: 04.10.2003 12:15:52

Beitrag von fuzzy » 24.12.2005 08:02:28

Hallo tobian,
welchen Kernel hast Du bereits und welchen Kernel willst Du haben?
-> Ich würde z.B. keinen Sprung von 2.4.xx Debiankernel auf 2.6.xx Kernel von kernel.org machen....

Passt Grub (oder Lilo) zu dem neuen Kernel?

http://www.debianforum.de/wiki/DebianizedLinuxKernel
...die Grundzüge sollten auf alle Fälle auch für 2.6.xx Kernel klappen :wink:

Für weitere Tipps würde ich micht über mehr Informationen freuen,
was hast Du bisher probiert etc.

Gruß fuzzy

tobian
Beiträge: 17
Registriert: 16.10.2004 13:31:18

ertmal recht herzlichen Dank für die schnelle Antwort

Beitrag von tobian » 24.12.2005 08:32:57

also hier mal die genaue fehlermeldung

Code: Alles auswählen

VFS: Cannot open root device "sda7" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
vielleicht hilft es ja noch das ich eine s-ata platte über nen software-raid drin habe

habe die kernel source 2.6.14 genommen, will halt das die Wlan, Grafik und Soundkarte riichtig funktionieren! Also die Soundkarte ist auch noch ein Problem, die ist onboard und funzt momentan auch nicht!

Benutze als boot manager grub, hab das kernel image übrigens wie in deinem link beschrieben mit

Code: Alles auswählen

make-kpkg clean
make-kpkg --revision=custom.1.0 --initrd kernel_image

cd ..
dpkg -i kernel-image-2.4.18_custom.1.0_i386.deb
reboot
erstellt.

Hoffe es kann mir jemand helfen das "Wunder von Weihnachten zu schaffen " ;)

also könnte dann entlich ganz auf linux umsteigen :D !

MFG

Tobias

Benutzeravatar
Savar
Beiträge: 7174
Registriert: 30.07.2004 09:28:58
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Berlin

Beitrag von Savar » 24.12.2005 10:11:35

Ist in der menu.lst von Grub auch alles korrekt drin? Speziell die initrd? Und es sieht so aus als hast du entweder die SCSI Treiber vergessen, so das er die SATA Platte nicht ansprechen kann, oder die SATA Chipsatz Treiber sind nicht nicht drin...
was gibt dir denn ein

Code: Alles auswählen

lspci
? (bitte nach NoPaste -> s.h. Signatur)
MODVOICE/MYVOICE
Debianforum Verhaltensregeln
Log Dateien? -> NoPaste

tobian
Beiträge: 17
Registriert: 16.10.2004 13:31:18

hier

Beitrag von tobian » 24.12.2005 11:00:23

http://nopaste.debianforum.de/1925


so hoffe daraus wird einer schlau

gruß und schon mal besten Dank

Tobias

tobian
Beiträge: 17
Registriert: 16.10.2004 13:31:18

meine kernel config datei

Beitrag von tobian » 25.12.2005 16:25:28

hier mal meine kernel config

http://nopaste.debianforum.de/1932

vielleicht fällt euch ja was dazu ein ?

Gruß Tobias

tobian
Beiträge: 17
Registriert: 16.10.2004 13:31:18

problem gelöst

Beitrag von tobian » 26.12.2005 14:04:44

also habe erfahren das beim 2.6 kernel zumindest ab version 12
ein initrd image vorhanden sein muss


naja dies musste man erstellen und in die grub bzw. lilo conf eintragen


naja wer hilfe brauch einfach melden!


gruß und besten dank

Tobias

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Re: problem gelöst

Beitrag von gms » 26.12.2005 17:14:26

tobian hat geschrieben:also habe erfahren das beim 2.6 kernel zumindest ab version 12
ein initrd image vorhanden sein muss
von wo hast du das den her ?
Egal welche Kernelversion du verwendest, entweder du kompilierst die für das Booten benötigten Module (wie Chipsettreiter, Filesystem,...) fix in den Kernel, oder du brauchst eine initrd. Das war beim 2.4er so und ist beim 2.6 er auch nicht anders.

Gruß
gms

hasufel
Beiträge: 2
Registriert: 26.12.2005 16:58:00
Wohnort: bielefeld

Beitrag von hasufel » 26.12.2005 17:19:44

@tobian

Ich habe dasa gleiche Problem. Hab diese Anleitung benutzt:
http://www.debian.org/releases/stable/i ... #id2530089
um auf meinem neuen Notebook (Samsung x20 1860) meinen ersten eigenen Kernel zu bauen. Beim reboot hatte ich die gleiche Fehlermeldung (nur mit "hda7" statt "sda7").
In "/boot/grub/menu.lst" fehlt beim neuen Kernel der Eintrag "initrd ..." und in "/boot" ist kein initrd.img für den neuen Kernel.

Kannst du kurz beschreiben wie du das initrd.img erzeugt hast?

Danke im Vorraus,

mfg hasu

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 26.12.2005 17:25:57

hasufel hat geschrieben:Kannst du kurz beschreiben wie du das initrd.img erzeugt hast?
mkinitrd -o <outfile> <version>

Gruß
gms

hasufel
Beiträge: 2
Registriert: 26.12.2005 16:58:00
Wohnort: bielefeld

Beitrag von hasufel » 26.12.2005 17:36:44

Ah, danke für die schnelle Antwort!

Goil, der neue Kernel hat gebootet :D
Jetzt muss ich nurnoch rausfinden was es mit den Fehlermeldungen beim booten auf sich hat °g°.
Bin ja froh das die er überhaupt bootet nachdem ich mich ~5h mit der config rumgeschlagen hab (und warscheinlich 1000 module eingebunden die ich niemals brauchen werde).

mfg hasu

Antworten