Après avoir configuré et construit le noyau à l'aide de make, pourquoi n'ai-je pas vmlinuz-<version>-default.imget initrd-<version>.img, mais je n'ai obtenu qu'un énorme vmlinuxbinaire (~ 150 Mo)?
kernel.org). Après make menuconfig, j'ai tapé makeet je l'ai laissé faire.
make bzImagegénérer le noyau bzImage. Dites make helpvoir quelques brèves instructions. Consultez le Linux Kernel Howto pour obtenir des instructions détaillées. Si vous avez répondu à chaque make menuconfigquestion par Y (plutôt que M le cas échéant), vous avez essayé d'inclure chaque pilote dans le noyau proprement dit. C'est une très, très mauvaise idée et le noyau ne démarre pas car il est trop volumineux. L' initrdimage est générée par d'autres outils.
make bzImage? Avez-vous également créé un noyau monolithique? Utilisez-vous un système d'exploitation de type Debian? Si c'est le cas, et que vous n'effectuez pas de compilation croisée, il existe des moyens plus simples de créer un noyau.