neuen kernel in grub "einbauen"?
hallo liste! erstmal vielen dank für eure hilfe! ich habe es geschafft, mir meinen eigenen kernel zu kompilieren und habe jetzt das bzImage davon hier "rumliegen". hab es dann nach /boot kopiert (entsprechend umbenannt) und dann versucht, die datei /boot/grub/menu.1st zu editieren. habe folgenden eintrag hinzugefügt: title Kernel 2.6 kernel (hd0,6)/boot/bzImage.2.6 root=/dev/hda7 vga=0x314 splash=silent desktop showopts initrd (hd0,6)/boot/initrd die angaben habe ich vom bestehenden eintrag kopiert und nur mein image angegeben. trotzdem bootet er nicht. was mach ich falsch/hab ich vergessen? wahrscheinlich ist mein fehler total blöde... -- Grüsse, Niels Vornholt
Niels Vornholt|Ogvit schrieb:
title Kernel 2.6 kernel (hd0,6)/boot/bzImage.2.6 root=/dev/hda7 vga=0x314 splash=silent desktop showopts initrd (hd0,6)/boot/initrd
Mal drei dumme Fragen: - Passt das initrd-File zum Kernel? (Sind also die darin enthaltenen Module für 2.6 gemacht ?) - Du schreibst nur "er bootet nicht". Was _genau_ tut er und was nicht? - Du schreibst von /boot/grub/menu.1st, sicherlich meinst Du menu.lst... -- Eckhard Rüggeberg E.Rueggeberg@t-online.de "One OS to rule them all, One OS to find them, One OS to bring them all and in the darkness bind them In the Land of Redmond, where the Shadows lie."
Hi, sorry, dass ich mich so schwammig ausdrücke... ehrlich gesagt ist das das erste mal, dass ich einen kernel selber kompiliere. Eckhard Rüggeberg wrote:
Mal drei dumme Fragen: - Passt das initrd-File zum Kernel? (Sind also die darin enthaltenen Module für 2.6 gemacht ?) wahrscheinlich nicht. es ist das "alte" initrd vom 2.4er kernel. ich denke, ich muss mit mkinitrd eine neue machen, oder? kannst du mir vielleicht erklären, mit welchen parametern ich das aufrufen muss? - Du schreibst nur "er bootet nicht". Was _genau_ tut er und was nicht? ich wähle den 2.6er aus der liste aus, er schreibt die dafür gemachten einstellungen (image, root=/dev/hda7, etc.) auf den bildschirm, und danach ist der bildschirm schwarz. ende. - Du schreibst von /boot/grub/menu.1st, sicherlich meinst Du menu.lst... woops, klar, verschieben...
-- Grüße, Niels Vornholt
Moin Niels,
die angaben habe ich vom bestehenden eintrag kopiert und nur mein image angegeben. trotzdem bootet er nicht. was mach ich falsch/hab ich vergessen? wahrscheinlich ist mein fehler total blöde...
... hmm, ich weiss nicht, wie es bei Grub ist, aber wenn man Lilo als Bootmanager verwendet, muss man Lilo nochmal kurz starten, wenn man die lilo.conf ändert. Vielleicht ist das bei Grub analog? Hast Du ausserdem mal ein "mkinitrd" gemacht? Und wie hast Du die Grub Konfiguration geändert, per Yast oder manuell (z.B. vi)? Wenn mit Yast, dann sollte er es IMHO richtig machen. -- cul8er Paul paul.foerster@gmx.net
Am Mi, den 24.03.2004 schrieb Paul Foerster um 20:04:
... hmm, ich weiss nicht, wie es bei Grub ist, aber wenn man Lilo als Bootmanager verwendet, muss man Lilo nochmal kurz starten, wenn man die lilo.conf ändert. Vielleicht ist das bei Grub analog?
Nein, muss man bei Grub nicht.
Hast Du ausserdem mal ein "mkinitrd" gemacht?
dies ist bei jedem Kernel nötig ... Grüße OLI
Hallo, Am Mittwoch, 24. März 2004 20:34 schrieb Tim Oliver Wagner:
Hast Du ausserdem mal ein "mkinitrd" gemacht?
dies ist bei jedem Kernel nötig ...
Nein, es ist ohne weiteres möglich einen Kernel ohne mkinitrd aufzusetzen. Es müssen nur die Module für das Dateisystem fest eingebacken sein, anstatt als nachladbares Modul. CU Martin
participants (5)
-
Eckhard Rüggeberg
-
Martin Conrad
-
Niels Vornholt|Ogvit
-
Paul Foerster
-
Tim Oliver Wagner