Bonjour,
Je rencontre un problème avec la compilation des noyaux sous Debian. Il y a longtemps que je n'avais pas eu à le faire. Avant, lorsque je compilais un noyau je ne compilais pas les options qui servent à lancer une image avec initrd. Et tout fonctionnais bien. Depuis trois jours, j'ai réalisé une installation par le net de debian stable (Etch) sur une machine toute neuve. A la fin de l'installation on se retrouve avec Grub et ces lignes: title Debian GNU/Linux, kernel 2.6.18-4-686 root (hd0,1) kernel /boot/vmlinuz-2.6.18-4-686 root=/dev/hde2 ro initrd /boot/initrd.img-2.6.18-4-686 savedefault title Debian GNU/Linux, kernel 2.6.18-4-686 (single-user mode) root (hd0,1) kernel /boot/vmlinuz-2.6.18-4-686 root=/dev/hde2 ro single initrd /boot/initrd.img-2.6.18-4-686 savedefault Je n'arrive absolument pas à mettre à jour mon noyau, que se soit en le compilant ou avec une image précompilée d'un package debian. Avec cette dernière, une fois le package installé, le fichier menu.lst de grub contient ces nouvelles lignes: title Debian GNU/Linux, kernel 2.6.22-2-686-bigmem root (hd0,1) kernel /boot/vmlinuz- 2.6.22-2-686-bigmem root=/dev/hde2 ro initrd /boot/initrd.img-2.6.22-2-686-bigmem savedefault title Debian GNU/Linux, kernel 2.6.22-2-686-bigmem (single-user mode) root (hd0,1) kernel /boot/vmlinuz-2.6.22-2-686-bigmem root=/dev/hde2 ro single initrd /boot/initrd.img-2.6.22-2-686-bigmem savedefault Et systématiquement, lorsque je boot sur ce noyau, la phase de démarrage s'arrête avec un message du type: "Waiting for root système" ou "root partition". Il n'y a que le noyau installé lors de l'install de debian qui fonctionne. Quant à la compilation à la main: make bzImage && make modules && make modules_install cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.22-2-686 cp .config /boot/config-2.6.22-2-686 cp Sysmap.map /boot/System.map- 2.6.22-2-686 puis j'ajoute à la main dans menu.lst: title Debian GNU/Linux, kernel 2.6.22-2-686-bigmem root (hd0,1) kernel /boot/vmlinuz- 2.6.22-2-686-bigmem root=/dev/hde2 ro title Debian GNU/Linux, kernel 2.6.22-2-686-bigmem (single-user mode) root (hd0,1) kernel /boot/vmlinuz-2.6.22-2-686-bigmem root=/dev/hde2 ro single ...pour l'instant elle se termine systèmatiquement par un kernel panic même en partant du .config du noyau 2.6.18-4-686 (mais bon, on verra plus tard...) Pour information, et parce que ça me turlupine, j'utilise une carte mère P5K deluxe avec deux disques durs IDE (et non SATA). Pourquoi diable mes disques durs sont-ils nommés hde et hdf ?!!! Ils devraient être nommés hda et hdb. J'ai essayé de modifier, au démarrage de grub hde en hda mais du coup j'obtiens un message d'erreur me disant que la ressource n'existe pas. Au final je me demande s'il n'y a pas un conflit entre la gestion des disques par le BIOS et la gestion par le kernel ? Merci de votre aide Pascal -- http://www.luxpopuli.fr - documentation de eZ Publish traduite en français

