Premier pas dans le monde de l'embarqué

Menclé -  
bob031 Messages postés 8158 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je viens de me lancer dans le monde linux , veuillez m'en escuser; je veux faire une compilation croisée pour processeur ARM9 et pour le moment la seule chose dont je dispose est de ma distribution linux ( SUSSE 10.2); s'il vous plait donner moi un coup de main.
Merci
A voir également:

1 réponse

3HackerX
 
Salut, et bienvenue sous LINUX désoler mais je vois pas se qu'es une compilation croisée essay d'aller sur un forum du style ubuntu et expose ton probleme ou attends une réponce ici
0
Mencle
 
salut, j'ai un problème de compilation du noyau linux

j'utilise sur mon portable SUSE 10.2 doté du noyau 2.6.18 et j'ai téléchargé un noyau 2.6.24 j'ai suivi les étapes de compilation (décompression dans le repertoire /usr/src/linux-2.6.24 ; utilisation des commandes make mrproper, make menuconfig, "ici ne sachant pas exactement quoi accepté ni quoi refuser j'ai pris la configuration par défaut" , make dep , make clean, make bzImage, make modules.)
Pour l'installation, comme mon objectif est d'installer et faire cohabiter les deux noyaux 2.6.18 et 2.6.24, j'ai copier et renomer (en ajoutant la version) l'Image du noyau bzImage dans le repertoire /boot ainsi que le fichier system.map; l'étape suivante est normalement de faire make install mais quand je le fait il m'affiche ce méssage:




mylord:/usr/src/linux-2.6.24.4 # make install

sh /usr/src/linux-2.6.24.4/arch/x86/boot/install.sh 2.6.24.4-default arch/x86/boot/bzImage System.map "/boot"

You may need to create an initial ramdisk now.

mylord:/usr/src/linux-2.6.24.4 # mkinitrd

Root device: /dev/sda6 (mounted on / as ext2)

Module list: processor thermal piix ahci fan edd (xennet xenblk)



Kernel image: /boot/vmlinuz-2.6.18.2-34-default

Initrd image: /boot/initrd-2.6.18.2-34-default

Adding the root filesystem module (ext2)

Shared libs: lib/ld-2.5.so lib/libacl.so.1.1.0 lib/libattr.so.1.1.0 lib/libblkid.so.1.0 lib/libc-2.5.so lib/libcom_err.so.2.1 lib/libdl-2.5.so lib/libext2fs.so.2.4 lib/libhistory.so.5.1 lib/libncurses.so.5.5 lib/libpthread-2.5.so lib/libreadline.so.5.1 lib/librt-2.5.so lib/libutil-2.5.so lib/libuuid.so.1.2 lib/libvolume_id.so.0.73.0 lib/libnss_files-2.5.so lib/libnss_files.so.2 lib/libgcc_s.so.1

Driver modules: ide-core ide-disk scsi_mod sd_mod processor thermal piix libata ahci fan edd

Filesystem modules: mbcache ext2

Including: initramfs fsck.ext2

Bootsplash: SuSE (800x600)

14374 blocks

mylord:/usr/src/linux-2.6.24.4 # make install

sh /usr/src/linux-2.6.24.4/arch/x86/boot/install.sh 2.6.24.4-default arch/x86/boot/bzImage System.map "/boot"

You may need to create an initial ramdisk now.





j'ai essayé de créer un fichier Initrd mais je ne sais pas comment m'y prendre pour résoudre ce problème ; s'il vous plait donnez moi un coup de main.
0
bob031 Messages postés 8158 Date d'inscription   Statut Membre Dernière intervention   473 > Mencle
 
que donne ceci :
ls -l /usr/src/

et ceci :
ls -l /boot/
0