Hi liebe Linuxer,
da das quasie mein Debüt-Post ist hoffe ich einfach mal das ich kein Unterforum zum vorstellen oder so verpasst hab, man will ja nicht unhöflich sein.. ^·^'
zu meinem Problem/meiner Frage...
ich hab mich nun entschlossen, den 2.6.25er Kernel und Lenny zu benutzen.. für mich gehört zu diesem upgrade auch, das ich mir den Kernel neu zu komplieren, um neue Features zu nutzen.. wie z.B. das Hibernaten trotz dual-Core was unter 2.6.18. nicht ging..
so weit so gut, ich hab meine laufende Config aus dem 2.6.18er Kernel den ich ebenfalls selbst gebacken hab in die sourcen des 2.6.25er kopiert.. theoretisch sollte das ja ohne probleme laufen..
wenn ich den Frischgebackenen 25er Kernel dann allerdings boote dann will er aufs verrecken nicht booten.. er bleibt bei dem Punkt "Waiting for root file system" hängen und springt dann irgendwann in die Busy Box.... die Festplatte ist ne SATA Platte und steckt in nem Asus F3T Laptop
Nun ja die eigentliche Frage ist nun, was hat sich zwischen 2.6.18 und 2.6.25 Verändert, das er nun nichts mehr mit der Festplatte anfangen kann? hat evtl jemand Lösungs vorschläge?
vielen Dank fürs Lesen und Grübeln im Vorraus..
Kernel backen: Probs beim Aufrüsten von 2.6.18 auf 2.6.25
Re: Kernel backen: Probs beim Aufrüsten von 2.6.18 auf 2.6.25
Hallo und willkommen im df.de!
Hast du denn die Kernel-Sourcen aus Lenny verwendet?
Du kannst auch die Kernel-Konfiguration "config-2.6.25-2-686" aus Debian Lenny nehmen.
Paket holen und entpacken:
Und die Config kopieren (Pfad evtl. anpassen):
Am einfachten ist es, wenn du auf UUIDs umstellst.
Gruß,
Daniel
Hm, ob das die optimale Lösung ist (denn 2.6.18 und 2.6.25 sind doch recht unterschiedlich)?NUUP hat geschrieben:so weit so gut, ich hab meine laufende Config aus dem 2.6.18er Kernel den ich ebenfalls selbst gebacken hab in die sourcen des 2.6.25er kopiert.. theoretisch sollte das ja ohne probleme laufen..
Hast du denn die Kernel-Sourcen aus Lenny verwendet?
Du kannst auch die Kernel-Konfiguration "config-2.6.25-2-686" aus Debian Lenny nehmen.
Paket holen und entpacken:
Code: Alles auswählen
$ cd /tmp
$ wget http://ftp.de.debian.org/debian/pool/main/l/linux-2.6/linux-image-2.6.25-2-686_2.6.25-7_i386.deb
$ dpkg -x /tmp/linux-image-2.6.25-2-686_2.6.25-7_i386.deb /tmp/conf
Code: Alles auswählen
$ cp /tmp/conf/boot/config-2.6.25-2-686 /usr/src/linux-source-2.6.25/.config
Liegt vielleicht an einer möglichen Umbenennung der Festplatten-Devices im neuen Kernel 2.6.25 z.B. von hda in sda oder so?NUUP hat geschrieben:wenn ich den Frischgebackenen 25er Kernel dann allerdings boote dann will er aufs verrecken nicht booten.. er bleibt bei dem Punkt "Waiting for root file system" hängen und springt dann irgendwann in die Busy Box.... die Festplatte ist ne SATA Platte und steckt in nem Asus F3T Laptop
Am einfachten ist es, wenn du auf UUIDs umstellst.
Gruß,
Daniel
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Re: Kernel backen: Probs beim Aufrüsten von 2.6.18 auf 2.6.25
Die SATA Treiber werden nicht kompiliert, wenn man einen 2.6.25er mit der .config des 2.6.18ers baut. Die muss man mit make menuconfig (oder xconfig, gconfig) extra auswählen.
Die Umstellung geschah übrigens von 2.6.18 nach 2.6.19.
Die Umstellung geschah übrigens von 2.6.18 nach 2.6.19.
Re: Kernel backen: Probs beim Aufrüsten von 2.6.18 auf 2.6.25
Erstmal Danke für die Raschen Antworten:
zu erstmal Danielx:
Also ich hätte auch ne laufende 25er Config vom dist upgrade auf Lenny nur das ist schließlich nicht sinn und zweck der Übung, ich hab ne Menge Zeit gebraucht, um aus dem 18er Kernel alles was ich nicht brauche rauszuschmeißen, und deswegen bin ich nicht soo scharf drauf das nochmal zu tun ^^' aber trotzdem Danke, ich hab desweiteren den Platten Labels verpasst normalerweise müsste wenn in der fstab die Labels stehen keine Probleme mehr beim mounten auftreten, aber dem war nicht so
trotzdem vielen lieben Dank
Hi Spasswolf,
genau den Verdacht hatte ich auch, hast du nen Tipp für mich welches Kernel Modul ich dann noch zusätzlich auswählen muss? das wäre sehr nett.. zum anderen brennt mir noch die Frage unter den Nägeln: gibt es evtl noch andere Module auf die ich achten sollte? falls es hilft würde ich die Kernelconfig mal posten..
vielen Dank schonmal für deine Antwort
zu erstmal Danielx:
Also ich hätte auch ne laufende 25er Config vom dist upgrade auf Lenny nur das ist schließlich nicht sinn und zweck der Übung, ich hab ne Menge Zeit gebraucht, um aus dem 18er Kernel alles was ich nicht brauche rauszuschmeißen, und deswegen bin ich nicht soo scharf drauf das nochmal zu tun ^^' aber trotzdem Danke, ich hab desweiteren den Platten Labels verpasst normalerweise müsste wenn in der fstab die Labels stehen keine Probleme mehr beim mounten auftreten, aber dem war nicht so
trotzdem vielen lieben Dank
Hi Spasswolf,
genau den Verdacht hatte ich auch, hast du nen Tipp für mich welches Kernel Modul ich dann noch zusätzlich auswählen muss? das wäre sehr nett.. zum anderen brennt mir noch die Frage unter den Nägeln: gibt es evtl noch andere Module auf die ich achten sollte? falls es hilft würde ich die Kernelconfig mal posten..
vielen Dank schonmal für deine Antwort
-
- Beiträge: 3472
- Registriert: 30.11.2005 10:32:22
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Wald
Re: Kernel backen: Probs beim Aufrüsten von 2.6.18 auf 2.6.25
Unter
den/die reichtigen Treiber auswählen.
Falls du den Ati/fglrx Treiber benutzen willst musst du außerdem noch
auswählen, sonst fällt mir nichts ein.
Code: Alles auswählen
Device Drivers ->
Serial ATA (prod) and Parallel ATA (experimental) drivers ->
Falls du den Ati/fglrx Treiber benutzen willst musst du außerdem noch
Code: Alles auswählen
Device Drivers ->
Pci ->
[*] Enable deprecated pci_find_* API
Re: Kernel backen: Probs beim Aufrüsten von 2.6.18 auf 2.6.25
oki, vielen lieben Dank,
ich geh mal schwer davon aus, das ich mit lspci rausfinden kann, welcher Treiber der richtige ist...
mit Ati hab ich nicht viel am hut, im gegenteil ich werd mit dem modul-assistent ein nvidia Modul backen, das selbe gilt für Madwifi.. bei letzterem gibts nen schönes How-to das einem auch sagt wie man den Kernel entsprechend backen soll, damit auch alles glatt geht...
jedenfalls sag ich vielen Dank du hast mir 1A weitergeholfen, dann kann ich nun ja endlich weiter machen..^^
*dem Wolf mal zur Belohnung gaaaaaanz lieb durchs Fell kraul* ^.^
ich geh mal schwer davon aus, das ich mit lspci rausfinden kann, welcher Treiber der richtige ist...
mit Ati hab ich nicht viel am hut, im gegenteil ich werd mit dem modul-assistent ein nvidia Modul backen, das selbe gilt für Madwifi.. bei letzterem gibts nen schönes How-to das einem auch sagt wie man den Kernel entsprechend backen soll, damit auch alles glatt geht...
jedenfalls sag ich vielen Dank du hast mir 1A weitergeholfen, dann kann ich nun ja endlich weiter machen..^^
*dem Wolf mal zur Belohnung gaaaaaanz lieb durchs Fell kraul* ^.^
-
- Beiträge: 473
- Registriert: 15.11.2007 22:07:42
- Lizenz eigener Beiträge: GNU General Public License
Re: Kernel backen: Probs beim Aufrüsten von 2.6.18 auf 2.6.25
wenn man ne .config einer älteren Kernel-Version benutzen will sollte man immer vor dem Kompilieren (und vor make menuconfig) eingeben. Dann wird man gefragt wie man neue Optionen handhaben will.
Code: Alles auswählen
make oldconfig