Toon posts:

Linux => kernel bakken

Pagina: 1
Acties:
  • 114 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik heb zojuist opnieuw een kernel gecompileerd, maar als ik in de /usr/scr/linux/arch/i386/boot/ directory kijk zie ik geen bzImage of zImage :( . Gisteren heb ik ook al een nieuwe kernel gebakken en toen stond hij er wel. Heeft iemand enig idee wat ik verkeerd heb gedaan. Oja ik heb trouwens SuSE 6.1

Verwijderd

Als ik een gok moet doen:
make
getypt inplaats van
make bzImage
Een andere mogelijkheid is dat de compile ergens onderweg gestopt is, maar dat zou je moeten zien

Bas

Verwijderd

Topicstarter
Zou kunnen, vertiep me wel vaker.
Aniewee TNKS :)

  • glrfndl
  • Registratie: Juni 1999
  • Niet online
Hmm, ik heb ook problemen met kernels bakken :(. Als ik make menuconfig doe, werkt dat niet, ik krijg errors dat ie een paar files niet kan vinden. Het zijn header files die moeten worden geinclude. Ik heb dus het idee dat ik een pakket niet geinstalleerd heb maar ik weet niet wat, iemand een idee?

Prepare for unforeseen consequences


Verwijderd

make dep && make modules && make modules_install && make bzimage

dan dus die bzimagekopieren naar /boot dir
en lilo ff veranderen

Verwijderd

Wat ook handig is om te doen, is je oude image bewaren en ze allebij in lilo zetten zodat je bij het opstarten kunt kiezen welke je neemt. Mocht de nieuwe dan niet werken kun je altijd nog met de oude opstarten

Verwijderd

jnijboer,

Knip en plak de meldingen even, make menuconfig start al niet?

Dan mis je de ncurses libs (tenzij je gcc e.d mist, maar dat zal wel niet :)

Bas

Verwijderd

heeft er wel iets mee te maken...in de verte

ik las dat mijn cladera 23 met kernel 2.210
niet veilig is voor ip chains.

kan ik daar een andere versie kernel inbakken of gaat dan alles fout?

hc

Verwijderd

Geen id wat je precies bedoelt :)
maar van 2.2.10 naar de laatste stabiele kernel (nu 2.2.13) gaat zonder enig probleem

Bas

  • glrfndl
  • Registratie: Juni 1999
  • Niet online
Deze error krijg ik als ik make menuconfig doe:

rm -f include/asm
( cd include ; ln -sf asm-i386 asm
make -C scripts/lxdialogs all
make[1]: Entering directory `usr/sr/linux/scripts/lxdialog'
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE
-DCURSES_LOC="<curses.h>" -c lxdialog.c -o lxdialog.o
In file included from lxdialog.c:22
dialog.h:22: sys/types.h: No such file or directory
dialog.h:23: fcntl.h: No such file or directory
dialog.h:24: unistd.h: No such file or directory
dialog.h:25:stdlib.h: No such file or directory
dialog.h:26:string.h: No such file or directory
dialog.h:27:curses.h No such file or directory
lxdialog.c:53: locale.h No such file or directory
make[1] *** [lxdialog.o] Error 1
make[1] Leaving directory `/usr/src/linux/scripts/lxdialog'
make *** [menuconfig] Error 2

Prepare for unforeseen consequences


Verwijderd

:) Je mist wel meer dan alleen ncurses. Je moet ff de C libraries installeren.

Bas

  • glrfndl
  • Registratie: Juni 1999
  • Niet online
Laat maar :o :)

Prepare for unforeseen consequences


  • glrfndl
  • Registratie: Juni 1999
  • Niet online
Shit, had ik verkeerde message ge-edit :)

Prepare for unforeseen consequences


Verwijderd

Op donderdag 25 november 1999 21:15 schreef Freax het volgende:
[url="i/s/smile.gif"][afbeelding][/url] Je mist wel meer dan alleen ncurses. Je moet ff de C libraries installeren.<P>Bas
Kun je vertellen waar ik ze vandaan haal en hoe ze op de juiste plek komen...? Heb hetzelfde!

  • it0
  • Registratie: April 2000
  • Laatst online: 27-12-2025

it0

Mijn mening is een feit.

voor de mensen die headers missen..

je kan al die dingen op je install cd vinden

in de install notes in /usr/src/linux vind je meestal wel uitgelegd wat je nodig hebt dan kan je met red hat en suse of elk ander rpm gebaseerd systeem rpm -qa doen en dan kijken je kijken of dat is geinstalleerd anders doe moet je dat paket installeren vanaf de cd. met suse doe je dat met yast..
met redhat heb ik dat niet meer gedaan sinds versie 5 dus weet ik niet meer.

suc6
Pagina: 1