[EMAIL PROTECTED] a �crit :

Selon Marc Perrudin <[EMAIL PROTECTED]>:



[EMAIL PROTECTED] a �crit :



Selon 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...




Normalement, il n'y a pas besoin de definir manuellement les modules que
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!


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.
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]



Répondre à