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

Répondre à