Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2087 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Après compilation, j'obtiens vmlinux et pas vmlinuz

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Après compilation, j'obtiens vmlinux et pas vmlinuz

n°1063560
rld
Posté le 31-07-2008 à 16:14:44  profilanswer
 

Salut à tous,
 
Mon question est lié à la compilation d'un kernel 2.6.
 
J'ai téléchargé sur kernel.org un noyau 2.6.24.7.
Je l'ai décompressé dans /usr/src/linux-2.6.24.7.
J'ai configuré et compilé le noyau à l'aide des commandes:

Code :
  1. make menuconfig
  2. make && make modules_install


A l'issue de la compilation, j'obtiens non pas un fichier vmlinuz, mais deux fichiers: vmlinux et vmlinux.o.
Si je fais un file, je vois qu'il ne s'agît pas de noyaux:

Code :
  1. pax:/usr/src/linux# file vmlinux
  2. vmlinux: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, not stripped
  3. pax:/usr/src/linux# file vmlinux.o
  4. vmlinux.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped


 
Pourquoi je n'obtiens pas un vmlinuz ?
Quelle commande est mauvaise ?
 
 
Merci


Message édité par rld le 31-07-2008 à 16:15:44
mood
Publicité
Posté le 31-07-2008 à 16:14:44  profilanswer
 

n°1063576
zecrazytux
Posté le 31-07-2008 à 16:47:06  profilanswer
 

c'est correct...
 
justement, regarde le résultat du file sur vmlinux !


---------------
Blog photo/récits activités en montagne http://planetcaravan.net
n°1063665
rld
Posté le 01-08-2008 à 09:04:05  profilanswer
 

Si je fais un file sur le noyau original de ma distro, regarde ce que j'ai:

Code :
  1. pax:/boot# file vmlinuz-2.6.18-6-686
  2. vmlinuz-2.6.18-6-686: Linux kernel x86 boot executable RO-rootFS, root_dev 0x900, swap_dev 0x1, Normal VGA
  3. pax:/boot#

On voit clairement que c'est un noyau ( Linux kernel x86 boot executable).
 
Alors que le fichier vmlinux que j'ai crée est un ELF32 executable.


Message édité par rld le 01-08-2008 à 09:04:45
n°1063679
zecrazytux
Posté le 01-08-2008 à 09:56:10  profilanswer
 

fais un make install..


---------------
Blog photo/récits activités en montagne http://planetcaravan.net

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Après compilation, j'obtiens vmlinux et pas vmlinuz

 

Sujets relatifs
(Re) Compilation des paquets openoffice debian sur une Ubuntu8.04 : ererreur lors de la compilation sysvinit
Problème de compilation pour un driver carte wifi "config.h manquant"RTOS-32, compilation avec minGW
compilation pour un autre systeme ?Problème de compilation sous Mandriva
[RESOLU] Questions sur la compilation Kernel sous Ubuntu[RESOLU] Compilation noyau et modules
script shell pour compilation latex 
Plus de sujets relatifs à : Après compilation, j'obtiens vmlinux et pas vmlinuz


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)