View previous topic :: View next topic |
Author |
Message |
ablyes Guru
Joined: 06 Nov 2004 Posts: 429
|
Posted: Sat Mar 26, 2005 9:58 pm Post subject: [compilation noyau] make, make modules_install et autres ? |
|
|
cd /usr/src/linux
après je fais mon make menuconfig
maintenant je voudrais qu'on m'explique la diff entre :
1- make
2- make modules
3- make install
4- make modules install
5- make modules_install
6- ??
et bien sur la séquence à exécuter pr que le system me crée un deuxième noyau. si non juste mettre à jour le noyau actuel.
merci.
ps : je suis sous mandrake. mais je pense pas qu'il y est une grosse diff.
Last edited by ablyes on Sat Mar 26, 2005 10:41 pm; edited 1 time in total |
|
Back to top |
|
|
_droop_ l33t
Joined: 30 May 2004 Posts: 957
|
Posted: Sat Mar 26, 2005 10:07 pm Post subject: |
|
|
Bonsoir,
Pour connaitre les options :
Sinon en gros :
Code: |
make
make modules_install
cp arch/i386/boot/bzImage /boot/kernel-2.6.X
vi /boot/grub/grub.conf
|
à adapter à la config...
ps :
Enfin, pour mandrake y a pas des paquets noyau un peu plus automatique que ca ? |
|
Back to top |
|
|
ablyes Guru
Joined: 06 Nov 2004 Posts: 429
|
Posted: Sat Mar 26, 2005 10:15 pm Post subject: |
|
|
justement, je sais que ça fait une copie du noyau et de tt ce qui faut dans le /boot. et ça met a jour le menu.lst (j'ai grub). mais je sais pas si les commandes que tu me donnes là (make && make modules_install) suffisent.
je vais essayer.
merci
un ancien de chez mdk ? |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Sat Mar 26, 2005 10:36 pm Post subject: |
|
|
perso, pour ce qui est du make install j'aime pas trop, je prefere copier mes fichiers a la main ...
autrement, le make modules n'est plus necessaire avec le 2.6 ( un simple make suffit ...
et il me semble que ton 4- n'existe pas ...
ah oui, aussi, [IMPORTANT] Comment se servir du forum !!
Merci _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
ablyes Guru
Joined: 06 Nov 2004 Posts: 429
|
Posted: Sat Mar 26, 2005 10:41 pm Post subject: |
|
|
j'espere que j'ai reglé le probleme avec mon EDIT. |
|
Back to top |
|
|
kernelsensei Bodhisattva
Joined: 22 Feb 2004 Posts: 5619 Location: Woustviller/Moselle/FRANCE (49.07°N;7.02°E)
|
Posted: Sat Mar 26, 2005 10:48 pm Post subject: |
|
|
oui ...
donc pour completer ce que je disais :
1- make
Compile le kernel et les modules .
2- make modules
Compile les modules .
3- make install
Copie arch/<ton_arch>/boot/bzImage dans /boot/vmlinuz . #(je ne suis pas certain pour le nom, je n'utilise jamais cette commande)
4- make modules install
Jamais vu !
5- make modules_install
Installe les modules .
----
Pour copier le kernel sous un autre nom, copies le bordel a la main plutot que de faire un make install _________________ $ ruby -e'puts " .:@BFegiklnorst".unpack("x4ax7aaX6ax5aX15ax4aax6aaX7ax2aX5aX8 \
axaX3ax8aX4ax6aX3aX6ax3ax3aX9ax4ax2aX9axaX6ax3aX2ax4ax3aX4aXaX12ax10aaX7a").join' |
|
Back to top |
|
|
_droop_ l33t
Joined: 30 May 2004 Posts: 957
|
Posted: Sun Mar 27, 2005 7:45 am Post subject: |
|
|
Re,
bah
Code: | make modules install |
c'est equivalent à :
Code: | make modules
make install |
(remarque make -> make all -> make bzImage modules c'est expliquer dans make help)
Quote: | Pour copier le kernel sous un autre nom, copies le bordel a la main plutot que de faire un make install |
+1 |
|
Back to top |
|
|
zdra Veteran
Joined: 30 Nov 2003 Posts: 1693 Location: Bruxelles, Belgique
|
Posted: Sun Mar 27, 2005 9:44 am Post subject: |
|
|
Moi j'aime bien le make install. Plus besoin de chippotter les config de grub, il arrange les liens symbolique automatiquement, et laisse toujours un vmlinuz.old en cas de probleme. De plus c'est configurable dans un fichier qqpart dans /etc je sais plus lequel. |
|
Back to top |
|
|
Enlight Advocate
Joined: 28 Oct 2004 Posts: 3519 Location: Alsace (France)
|
Posted: Sun Mar 27, 2005 12:42 pm Post subject: |
|
|
zdra wrote: | Moi j'aime bien le make install. Plus besoin de chippotter les config de grub, il arrange les liens symbolique automatiquement, et laisse toujours un vmlinuz.old en cas de probleme. De plus c'est configurable dans un fichier qqpart dans /etc je sais plus lequel. |
+10 000 |
|
Back to top |
|
|
spider312 Veteran
Joined: 02 Oct 2004 Posts: 1274 Location: France > Savoie > Chambery
|
Posted: Sun Mar 27, 2005 1:59 pm Post subject: |
|
|
zdra wrote: | Moi j'aime bien le make install. Plus besoin de chippotter les config de grub, il arrange les liens symbolique automatiquement, et laisse toujours un vmlinuz.old en cas de probleme. De plus c'est configurable dans un fichier qqpart dans /etc je sais plus lequel. | si tu retrouvais ce fichier, ça m'arrangerais bien |
|
Back to top |
|
|
|