Le 22.09.2004 22:55:11, S�bastien GALLET a �crit�:
Jean-Luc Coulon (f5ibh) a �crit :

Le 22.09.2004 19:44:09, S�bastien GALLET a �crit :

Bonsoir la liste,
Je veux installer une debian sur un syst�me avec un controleur ide embarqu� (via82cxxx) et une carte ide pci (siimage).
Le probl�me :
Au d�marrage, le noyau (autoload) charge les modules, apparemment, dans l'ordre alphab�tique, ce qui fait que le disque sur la carte pci se retrouve en hda et le disque rattach� � la carte m�re en hde. J'ai essay� d'utiliser les options ide=reverse et ide0=via82cxxx mais rien n'y fait. Existe t'il un moyen de sp�cfier au kernel quels modules il doit charger en premier, l'ordre, .... ???
Merci d'avance


peut-�tre essayer la manip suivante :

Si, apr�s que le syst�me ait d�marr�, vous faites un cat /proc/ ioports, vous obtiendrez quelque chose comme :

0170-0177 : ide1
01f0-01f7 : ide0

Sachant que les disques sont dispos�s de la fa�on suivante :
Attachement primaire   : ide0 est sur le port 0x1f0 avec hda et hdb
Atatchement secondaire : ide1 est sur le port 0x170 avec hdc et hdd
Attachement tertiaire  : ide2 est sur le port 0x1e8 avec hde et hdf

Si vous voulez forcer certaines adresses attach�e � un certain por ide, il vous faut entrer les param�tres � la main (par exemple) :

ide0=0x1f0,0x3f6
ide1=0x170,0x376
ide2=0x1e8,0x3ee
Marche pas, j'ai �galement essay� en ajoutant l'interruption derri�re, mais pas plus d r�sultats
Je ne sais pas si c'est du au fait que je boot avec nfs ...
De plus, j'ai essay� de compiler le driver via82cxxx en dur dans le noyau et en laissant siimage en module :
le via g�re les ide0 et ide1 et hda et hdc sont disponibles
Le module siimage se charge bien, il g�re bien ide2 mais /dev/hde n'est pas disponible.
Tant pis, je fais l'installation en enlevant la carte pci


(valeurs � adapter en fonction des adresses r�elles de ports de vos disques, ide0, ide1 et ide2 n'�tant que des nom logiques)

Jean-Luc
Merci pour ta r�ponse et ta participation active � la liste
S�bastien


Tu utilise udev ?
Sinon, il faut sans doute faire une MAKEDEV pour cr�er les devices si le driver est en module.

Jean-Luc

Attachment: pgpb5mrbeDOk9.pgp
Description: PGP signature

Répondre à