Le Mon, 7 Mar 2005 20:53:04 +0100 Ga�tan PERRIER <[EMAIL PROTECTED]> a �crit:
> Le Mon, 07 Mar 2005 14:40:18 +0100 > Marc Perrudin <[EMAIL PROTECTED]> a �crit: > > > [EMAIL PROTECTED] a �crit : > > > > >Selon Marc Perrudin <[EMAIL PROTECTED]>: > > > > > > > > >>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. > > > >> > > > > > >Oui c'est que j'avais fait pour trouver comment r�gler mon > > >probl�me de boot. Initialement j'avais un syst�me en ide pur. > > >Ensuite j'ai voulu basculer en scsi avec encore le /home en ide. > > >Et lors du boot rien! J'ai donc effectivement mont� l'initrd en > > >loop et j'ai vu que le module de ma carte scsi (Adaptec 39160 > > >module aic7xxx) n'�tait pas dans l'initrd. J'ai donc modifi� > > >l'initrd avec mkinitrd pour avoir le module dedans. Et l� le boot > > >commenc� mais le montage des partitions �chou� car le disque ide > > >de la /home n'�tait pas reconnu. J'ai donc rajout� les modules > > >ide dans l'initrd et l� tout fonctionnait. Ensuite je suis pass� > > >en tout SCSI et je n'ai pas retouch� � mon initrd. > > > > > >Donc si je comprends ce que tu me dis si je vire tous les moudles > > >que j'ai mis dans /etc/mkinitrd/modules il devrait quand m�me me > > >faire un initrd avec les bons modules, c'est �a??? > > > > > > > > Oui, sauvegarde le fichier /etc/mkinitrd/modules au cas ou et fait > > un initrd de test sans aucun module d�finit (mkinitrd -o > > /root/initrdtest.img). Tu le monte et tu v�rifie que les modules > > pour ta carte sont bien dans le fichier 'loadmodules'. Si c'est > > le cas, tu peux conserver cette configuration, � la prochaine > > installation de noyau, l'initrd sera install� correctement. > > > > Etant donn� les difficult�s que tu as rencontr� pr�cedement, > > v�rifie > > > > quand m�me que tu as bien les options par d�faut dans > > /etc/mkinitrd/mkinitrd.conf : MODULES=most et ROOT=probe (c'est > > cette option qui fait que les bons modules ce retrouve dans > > l'initrd) > > > > Bon je viens de faire l'essai et voici le r�sultat de loadmodules > > modprobe -k vesafb > /dev/null 2>&1 > modprobe -k fbcon 2> /dev/null > modprobe -k unix 2> /dev/null > modprobe -k aic7xxx > modprobe -k sg > modprobe -k sd_mod > modprobe -k sr_mod > modprobe -k ide-scsi > modprobe -k st > > Ce qui � mon avis va poser probl�me car je ne veux pas de l'ide-scsi > ni du sr_mod car je suis en 2.6 et que je n'utilise pas l'�mulation > scsi pour le lecteur DVD-ROM et graveur. > Je confirme! Si je vais �a je perds mon lecteur DVD et mon graveur...

