Compiler un noyau linux

bonjour,
je viens de compiler un noyau linux v2.6.29 ,en fait j’ai deux questions
1-je veux faire la compilation pour le processeur ARM mais lui par defaut il le fait pour i386 ,j’ai essayé la commande make ARCH=arm mais il m’affiche une erreur ,il me dit que la configuration n’est pas faite pour le processeur arm pourtant durant la configuration il m’a pas dit de choisir le processeur que je veux travailler avec.donc je sais pas ou je doit acceder pour choisir le processeur arm
2- je veux que le fichier compilé soit avec l’extention vmlinux.elf ,mais lui par defaut il le fait avec l’extension .o,donc une autre fois je sais pas quoi modifier.
toute idée pourrait etre utile.
merci d’avance