Anfängerproblem - Was tun nach Kernelkonfiguration -LÄUFT 1A
Anfängerproblem - Was tun nach Kernelkonfiguration -LÄUFT 1A
Hi
ich kompiliere zum 1. mal einen Kernel.
ich handle nach dem HowTo
http://dlhp.berlios.de/HOWTO/DE-Kernel-HOWTO.html#toc5
und bin jetzt bei Punkt 4.4 angelangt.
Nun ist da die installationsbeschreibung für den Fall das man Lilo benutzt.
Ich habe Grub
Was muss ich jetzt machen?
---------------------------------------------------------------------------
Link habe ich geändert
Für alle die auch nach dem Kernel konfigurieren nicht weiterkommen: Führt die Fett markierten Befehle nach ein ander aus, dann sollte es klappen.
ich kompiliere zum 1. mal einen Kernel.
ich handle nach dem HowTo
http://dlhp.berlios.de/HOWTO/DE-Kernel-HOWTO.html#toc5
und bin jetzt bei Punkt 4.4 angelangt.
Nun ist da die installationsbeschreibung für den Fall das man Lilo benutzt.
Ich habe Grub
Was muss ich jetzt machen?
---------------------------------------------------------------------------
Link habe ich geändert
Für alle die auch nach dem Kernel konfigurieren nicht weiterkommen: Führt die Fett markierten Befehle nach ein ander aus, dann sollte es klappen.
Zuletzt geändert von kml am 17.02.2006 15:23:26, insgesamt 10-mal geändert.
- rolo
- Beiträge: 2697
- Registriert: 29.08.2002 12:12:25
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: hannover
hi kml,
ob du nun deine suse oder eben debian benutzt ist egal. du must deine
editieren, sollte in etwa so aussehen
VORSICHT: behalte deinen alten, aber funktionierenden kernel erstmal in der konfiguration und überhaupt.
natürlich musst du alles auf deine bedürfnisse anpassen, die "x" stehen für deine platte bzw. parttition, ebenfalls den pfad zum kernel deiner wahl musst du anpassen.
eigentlich findest du alle infos dazu, wie so oft im anwenderhandbuch - in diesem fall also hier:
http://debiananwenderhandbuch.de/admini ... #id1043445
bis denn und viel erfolg
atropin
edit:
achso: dein link funktioniert zumindest derzeit nicht.
ob du nun deine suse oder eben debian benutzt ist egal. du must deine
Code: Alles auswählen
/boot/grub/menu.lst
Code: Alles auswählen
title Debian GNU/Linux, kernel 2.6.15.4
root (hdx,x)
kernel /boot/vmlinuz-2.6.15.4 root=/dev/hdax ro
savedefault
boot
natürlich musst du alles auf deine bedürfnisse anpassen, die "x" stehen für deine platte bzw. parttition, ebenfalls den pfad zum kernel deiner wahl musst du anpassen.
eigentlich findest du alle infos dazu, wie so oft im anwenderhandbuch - in diesem fall also hier:
http://debiananwenderhandbuch.de/admini ... #id1043445
bis denn und viel erfolg
atropin
edit:
achso: dein link funktioniert zumindest derzeit nicht.
Gut beantworte ich jetzt mal selber ![Smile :)](./images/smilies/icon_smile.gif)
man muss noch die Befehle
/usr/src/linux-x.x.x/make
/usr/src/linux-x.x.x/make modules_install
ausführen
aber nun weiß ich wieder nicht weiter - in Debiananwenderhandbuch unter 6.2.3.5 steht das man den Kernel aus dem Verzeichnis /usr/src/arch/i386/boot/ nach /boot/ kopieren soll aber was ist der Kernel von den folgenden Dateien in dem Ordner - bzImage??
bootsect bzImage install.sh setup zImage
bootsect.o Makefile setup.o video.S
bootsect.S edd.S mtools.conf.in setup.S vmlinux.bin
![Smile :)](./images/smilies/icon_smile.gif)
man muss noch die Befehle
/usr/src/linux-x.x.x/make
/usr/src/linux-x.x.x/make modules_install
ausführen
aber nun weiß ich wieder nicht weiter - in Debiananwenderhandbuch unter 6.2.3.5 steht das man den Kernel aus dem Verzeichnis /usr/src/arch/i386/boot/ nach /boot/ kopieren soll aber was ist der Kernel von den folgenden Dateien in dem Ordner - bzImage??
bootsect bzImage install.sh setup zImage
bootsect.o Makefile setup.o video.S
bootsect.S edd.S mtools.conf.in setup.S vmlinux.bin
Zuletzt geändert von kml am 17.02.2006 14:36:11, insgesamt 4-mal geändert.
jetzt hab ich noch mal eine Frage
was ist mit den Dateien
config-x.x.x
System.map-x.x.x
initrd.img-x.x.x
woher bekomme ich die Dateien für die neue Kernelversion her bzw. welche davon brauche ich überhaupt neu - die alten sind alle noch in /boot/ -
was ist mit den Dateien
config-x.x.x
System.map-x.x.x
initrd.img-x.x.x
woher bekomme ich die Dateien für die neue Kernelversion her bzw. welche davon brauche ich überhaupt neu - die alten sind alle noch in /boot/ -
Zuletzt geändert von kml am 17.02.2006 14:37:36, insgesamt 1-mal geändert.
- Tekilla
- Beiträge: 65
- Registriert: 28.12.2003 12:49:38
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
-
Kontaktdaten:
Und wenn du einen Kernel auf Debianart erstellen möchtest (als .deb), kann ich dir nur diesen Link aus dem Wiki empfehlen:
DebianizedKernel
DebianizedKernel
Debian Sarge AMD64, Custom-Kernel 2.6.17.8, NVIDIA Geforce 4 Ti
- rolo
- Beiträge: 2697
- Registriert: 29.08.2002 12:12:25
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: hannover
hallo nochmal
um meine antwort von oben zu erklären
ansonsten, heute funktioniert dein link auch von hier wieder. das howto ist vom 1. Juli 1998 - vielleicht suchst du einfach mal nach einem aktuellen welches sich auf den 2.6er bezieht.
http://wiki.debianforum.de/KernelKonfigurieren kann dir dabei eventuell noch weiter helfen.
ansonsten google benutzen, was nicht heißen soll das du nicht mehr fragen sollst! (nur um mißverständnisse zu vermeiden)
bis denn und weiterhin viel erfolg
atropin
um meine antwort von oben zu erklären
daher dachte ich, das du wesentlich weiter bist bzw. warst und habe deshalb erklärt, wie du diesen teil eben mit grub machst, anstatt mit lilo.Nun ist da die installationsbeschreibung für den Fall das man Lilo benutzt.
ich denke ein wenig rumprobieren bringt beim kernel-backen oft mehr.aber ich will mir keinen scheiß zusammenbasteln, daher frag ich lieber
ansonsten, heute funktioniert dein link auch von hier wieder. das howto ist vom 1. Juli 1998 - vielleicht suchst du einfach mal nach einem aktuellen welches sich auf den 2.6er bezieht.
mit der frage kann ich so nix anfangen. wenn du deine kernel-sourcen von http://www.kernel.org oder "irgendwelchen" mirrors hast brauchst du nicht mehr - du musst deinen kernel ganz "einfach" richtig konfigurieren.was ist mit den Dateien
...
http://wiki.debianforum.de/KernelKonfigurieren kann dir dabei eventuell noch weiter helfen.
ansonsten google benutzen, was nicht heißen soll das du nicht mehr fragen sollst! (nur um mißverständnisse zu vermeiden)
bis denn und weiterhin viel erfolg
atropin
Zuletzt geändert von rolo am 16.02.2006 16:20:32, insgesamt 4-mal geändert.
also dann helfe ich mir wieder weiter - korrigiert mich wenn ich auf dem falschen Weg bin -
initrd brauche ich glaube ich nicht weil ich kein SCSI hab und das in der kernel configuration rausgehauen habe => ist nicht in meinem Kernelordner.
System.map
cp /usr/src/linux-2.6.x/System.map /boot/System.map-2.6.x
!!! was ist mit der config-2.6.x ?!!!
initrd brauche ich glaube ich nicht weil ich kein SCSI hab und das in der kernel configuration rausgehauen habe => ist nicht in meinem Kernelordner.
System.map
cp /usr/src/linux-2.6.x/System.map /boot/System.map-2.6.x
!!! was ist mit der config-2.6.x ?!!!
Zuletzt geändert von kml am 16.02.2006 22:16:06, insgesamt 1-mal geändert.
"nein, das liegt aber nicht am scsi. du mußt dein dateisystem dann aber fest, also nicht als modul in den kernel einbauen - also z.b. ext3"
also ich hab den kernel konfiguriert und ich finde in meinen Ordner keine initrd....
Auf irgendeiner Internetseite hab ich gelesen das man ohne SCSI keine initrd hat
also ich hab den kernel konfiguriert und ich finde in meinen Ordner keine initrd....
Auf irgendeiner Internetseite hab ich gelesen das man ohne SCSI keine initrd hat
- rolo
- Beiträge: 2697
- Registriert: 29.08.2002 12:12:25
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: hannover
wenn du einen 2.6er kernel konfiguriert hast, also mit z.b.
und diese danach gespeichert hast (danach wirst du ja gefragt)
dann brauchst du nicht mehr als
und
ausführen. danach mußt du ihn (das erstellte bzImage) nach /boot/vmlinuz-x.x.x kopieren (letzteres kannst du nennnen wie du willst, aber eigentlich macht mensch das (traditionell
)so und in der menu.lst eintragen, wird alles im thread beschrieben. danach bootest du neu. und wie oben gesagt, laß den alten kernel in ruhe da liegen, bis der neue funktioniert.
alles weitere sagt dir
make help
aber eigentlich gibts da nix weiteres.
Code: Alles auswählen
make menuconfig
dann brauchst du nicht mehr als
Code: Alles auswählen
make all
Code: Alles auswählen
make modules_install
![Smile :-)](./images/smilies/icon_smile.gif)
alles weitere sagt dir
make help
aber eigentlich gibts da nix weiteres.
Zuletzt geändert von rolo am 16.02.2006 16:38:18, insgesamt 1-mal geändert.
ja die Datei config-2.6.x die ich denke ich mal in /boot/ brauche - so wie ichs eben verstanden habe ist das die gespeicherte Datei bei
make xconfig
ich habe für beide alten Kernel (2.4.x und 2.6.
jeweils eine
config-2.x.x
initrd-2.x.x
und für den neuen Kernel nicht
make xconfig
ich habe für beide alten Kernel (2.4.x und 2.6.
![Cool 8)](./images/smilies/icon_cool.gif)
config-2.x.x
initrd-2.x.x
und für den neuen Kernel nicht
Zuletzt geändert von kml am 16.02.2006 16:45:58, insgesamt 1-mal geändert.
- rolo
- Beiträge: 2697
- Registriert: 29.08.2002 12:12:25
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: hannover
nochmal - du brauchst deinen kernel nicht mit initrd konfigurieren!
und was soll
? nicht so wichtig aber?
wo bist du jetzt?
- hast du ein bzImage in boot
- hast du den entsprechenden eintrag in die menu.lst
edit:
der von mir geschriebene eintrag (oben 1. seite) für die menu.lst funktioniert nicht mit einem kernel der über initrd gestartet wird
und was soll
![Cool 8)](./images/smilies/icon_cool.gif)
wo bist du jetzt?
- hast du ein bzImage in boot
- hast du den entsprechenden eintrag in die menu.lst
edit:
der von mir geschriebene eintrag (oben 1. seite) für die menu.lst funktioniert nicht mit einem kernel der über initrd gestartet wird
Zuletzt geändert von rolo am 16.02.2006 16:49:41, insgesamt 1-mal geändert.