Où se trouve le kernel après compilation ??

Où se trouve le kernel après compilation ?? - Linux et OS Alternatifs

Marsh Posté le 02-07-2002 à 21:49:09    

simple ex:
 
je dl les sources d'un kernel et je les dézippent ds /usr/src (donc ça me donne un rep ./kernel-24040 je sais pas quoi suivant la version)
 
je fais un make menuconfig, j'enregistre ce fichier de conf dans un dossier (disons le meme dossier que les sources)
 
puis je lance la compil (make dep clean bzImage modules modules_install)
 
bref, déjà comment il peut savoir où j'ai enregistré le fichier de configuration ??
puis il compile le kernel, mais où a t-il placé les fichiers binaires (cette question est valable pour n'importe quel logiciel téléchargé en sources) ??

Reply

Marsh Posté le 02-07-2002 à 21:49:09   

Reply

Marsh Posté le 02-07-2002 à 21:52:49    

tape kernel howto sur google ;)

Reply

Marsh Posté le 02-07-2002 à 22:17:28    

Moriaben a écrit a écrit :

simple ex:
 
je dl les sources d'un kernel et je les dézippent ds /usr/src (donc ça me donne un rep ./kernel-24040 je sais pas quoi suivant la version)
 
je fais un make menuconfig, j'enregistre ce fichier de conf dans un dossier (disons le meme dossier que les sources)
 
puis je lance la compil (make dep clean bzImage modules modules_install)
 
bref, déjà comment il peut savoir où j'ai enregistré le fichier de configuration ??
puis il compile le kernel, mais où a t-il placé les fichiers binaires (cette question est valable pour n'importe quel logiciel téléchargé en sources) ??




 
Logiquement dans linux/arch/i386/bzImage mais bon je connais que la RedHat moua  :hello:

Reply

Marsh Posté le 02-07-2002 à 22:19:45    

c koi ce kernel240440

Reply

Marsh Posté le 02-07-2002 à 22:41:50    

c standard
/usr/src/linux/arch/i386/boot/bzImage  
si tu as fait make bzImage

Reply

Marsh Posté le 02-07-2002 à 22:42:23    

asphro a écrit a écrit :

c koi ce kernel240440




un nombre au hasard (d'où ma parenthèse) :ange:

Reply

Marsh Posté le 02-07-2002 à 22:43:53    

donc mes sources peuvent se trouver à n'importe quel endroit, je trouverai tjrs mon kernel binaire compilé dans ce repertoire ? mais c'est cool ça :)
 
et pour les logiciels ça se passe comment normalement ?

Reply

Marsh Posté le 02-07-2002 à 23:33:05    

je dirais que oui... mais la logique veux que que tu metes les sources dans /usr/src/linux !!!
Mais c si jamais d'autres applis ont besoin un jour des sources du noyau, ils doivent savoir ou les chercher !!!
au moins si tu les met n'importe ou, fait un lien symbolique(ln -s /la/ou/tu/l'as/mis /usr/src/linux) histoire d'etre propre ! MAis je crois que ca revient au meme !!! tu testes et tu seras fuxé !!! essaye sans le lien, si ca marche ba tant mieux !

Reply

Marsh Posté le 02-07-2002 à 23:34:48    

y a un truc bizare, quand je compile un monolithique, g pas de bzimage.
 
je le trouve null part. et il me dit, ouai ouai, now, il suffit de rajouter
 
appended = truc machin
 
dans lilo et voila.
 
need aide

Reply

Marsh Posté le 03-07-2002 à 00:14:34    

euh... monolithique ou pas n'y change rien ...
t'es sûr que la compile s'est terminée convenablement :??:

Reply

Marsh Posté le 03-07-2002 à 00:14:34   

Reply

Marsh Posté le 03-07-2002 à 01:05:17    

911GT3 a écrit a écrit :

euh... monolithique ou pas n'y change rien ...
t'es sûr que la compile s'est terminée convenablement :??:




ben ouai, il ma sorti un roman de 59 pages, apres
 
 
make bzImage
 
 
et voila, je pensais kil fallait pointer le lien symbolic vmlinuz par le lien vers le nouveaux vmliunz compilé mais, je le trouve pas. je vois que celui ki est deja dans le boot. lancien koi.
 
et g bien fait gaffe a faire un updatedb


---------------
3/4 de l'humainité creve de faim pendant les autres essai de maigrir
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed