[EMAIL PROTECTED] a �crit :
L'initrd sert uniquement au montage de la partition root, apr�s, le noyau a acc�s au syst�me de fichier racine et donc a /lib/modules/... et /etc/modules. Je ne vois pas comment le syst�me de fichier racine peut etre a la fois sur du SCSI et sur de l'IDE, il s'agit d'une seule partition. La commande mkinitrd se charge d'ajouter les modprobe qu'il faut pour le montage du rootfs dans le fichier loadmodules de l'initrd.Selon Marc Perrudin <[EMAIL PROTECTED]>:
[EMAIL PROTECTED] a �crit :
Normalement, il n'y a pas besoin de definir manuellement les modules queSelon Marc Perrudin <[EMAIL PROTECTED]>:
Petite precision, lorsqu'on installe un noyau avec un initrd, mkinitrd inclus automatiquement les modules necessaires au montage du rootfs dans la plupart des cas et n'utilise pas le fichier /etc/mkinitrd/modules (qui est d'ailleur la plupart du temps vide, c'est du moins comme ca sur tous mes serveurs Debian, quel que soit le noyau). Les seuls cas ou j'ai du utiliser ce fichier, c'est lorsque je prepare un initrd sur une machine pour une autre machine.
Euh je n'ai pas tout compris � ce que tu as voulu dire? Ce que j'ai constat� c'est que quand tu installes un paquet officiel Debian kernel-image, mkinitrd est appel� par le script d'installation pour g�n�rer l'initrd et donc si il ne trouve pas un des modules pr�sent dans /etc/mkinitrd/modules �a plante...
mkinitrd doit inclure dans le initrd, celui-ci se charge de le faire
tout seul (personnellement, je n'ai jamais eut a ajouter de modules dans
/etc/mkinitrd/modules dans toutes les installations que j'ai fait sauf
dans le cas particulier que j'ai cit�).
Par contre, si des modules sont declar�s dans ce fichier, la en effet,
ca doit poser des pbs a mkinitrd si il y a des differences de nom entre
le 2.4 et le 2.6. Le plus simple dans ce cas est de supprimer le module
du fichier. Par exemple, le module ide-generic ce retrouve
automatiquement dans le initrd et dans le fichier loadmodules de
celui-ci meme s'il n'est pas declar� dans /etc/mkinitrd/modules.
Tu es certains de �a???
Comment fais-tu pour booter sur du SCSI? Moi j'ai �t� oblig� de rajouter le module pour ma carte dans /etc/mkinitrd/modules, et si ton syst�me est partag� entre du SCSI et de l'IDE tu es oblig� de mettre le module di chipset et de d�tection ide dedans �galement sinon les disques IDE ne sont pas reconnu...
C'est vrai que j'y suis all� � taton j'ai donc surement loup� quelquechose! Je
suis donc preneur de toute info!
Si le fichier /etc/mkinitrd/modules existe, c'est certainement que ca ne marche pas forcement et c'est ce qui a du arriver dans ton cas. Personellement, je n'ai jamais eut de soucis de ce genre sur toutes les configurations ou j'ai install� une Debian, aussi bien Woody que Sarge (SCSI avec aic7xxx, RAID avec cciss magaraid 3w-xxxx, IDE de toutes sortes)
Tu devrais monter l'initrd (mount -o loop /boot/initrd.img-xxx /mnt) pour voir comment il est fait et faire des tests de cr�ation d'initrd avec et sans les modules dans /etc/mkinitrd/modules pour voir ce qui enpeche la commande de fonctionner normalement dans ton cas. Ca se situe essentiellement dans le fichier loadmodules, les modules sont pratiquement tous presents par defaut.
-- Pensez � lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

