[Résolu] Disque sur carte PCI non reconnu

Bien le bonjour à vous.

Voici, avant d’énoncer mon problème quelques infos sur mon système :

La version utilisé :

DebServer:~# uname -a Linux DebServer 2.6.8-2-k7 #1 Tue Aug 16 14:00:15 UTC 2005 i686 GNU/Linux

Un bout de listing PCI :

0000:00:0b.0 Unknown mass storage controller: Triones Technologies, Inc. HPT366/368/370/370A/372 (rev 03)

un listing des disques (on ne voit que les 2 DD en SATA qui sont bien reconnu) :

Disk /dev/sda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          34      273073+  83  Linux
/dev/sda2              35        9964    79762725    5  Extended
/dev/sda5              35         642     4883728+  83  Linux
/dev/sda6             643        1007     2931831   83  Linux
/dev/sda7            1008        1200     1550241   82  Linux swap / Solaris
/dev/sda8            1201        1249      393561   83  Linux
/dev/sda9            1250        9964    70003206   83  Linux

Disk /dev/sdb: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System

Alors le problème :
Lorsque j’ai fait l’install de la debian (sur un noyau 2.4 que j’ai ensuite upgradé en 2.6) je voyais les disques IDE connecté à ma carte controleur IDE (sur dev/hda …)
Désormais, je ne vois aucune trace de ces disques. De plus la carte a l’air d’être “bizarrement” reconnu (cf le “unknown mass storage”).

Ma question est donc assez simple :
Comment “forcer” un pilote pour cette carte qui apparait inconnu alors qu’elle l’était pendant l’installation puisque je voyais les disques.

Merci d’avance pour votre aide :slightly_smiling:

N’hésitez pas si vous avez la moindre idée :wink:

personne n’a une idée?

Je ne suis pas un expert, mais

Essayer de trouver le module qui reconnait la carte ide en premier ?

  • relancer en noyau 2.4 et essayer un lsmod (si toujours présent)
  • utiliser l’astuce de ricardo pour savoir quels sont les modules à utiliser ici
  • installer le module pour noyau 2.6 s’il n’est pas installé
  • mettre le nom du module dans /etc/modules

En espérant avoir aidé.

Merci pour ta réponse :slightly_smiling:

J’ai trouvé des infos et essaye tant bien que mal l’install des pilotes qui vont bien.
Je but sur :

DebServer:/usr/src/Hpt370# insmod hpt37x2.o insmod: error inserting 'hpt37x2.o': -1 Invalid module format

A priori ca viendrait du méthode qui a évolué entre le kernel 2.4 et le 2.6…je continue et vous tient au courant.[/quote]

humm le souci doit venir de là :

DebServer:/usr/src/Hpt370# modinfo hpt37x2.ko filename: hpt37x2.ko author: HighPoint Technologies, Inc. description: HPT37x2 Controller driver license: Proprietary vermagic: 2.6.8-2 SMP preempt PENTIUM4 gcc-3.3 depends: parm: autorebuild:enable/disable auto rebuild feature DebServer:/usr/src/Hpt370# uname -r 2.6.8-2-k7 DebServer:/usr/src/Hpt370#

Bon, j’ai lâché l’affaire et refait une install en 2.6 direct… et là Hôô miracle :

Disk /dev/hde: 203.9 GB, 203928109056 bytes
Disk /dev/hdf: 80.0 GB, 80054059008 bytes
Disk /dev/sda: 81.9 GB, 81964302336 bytes
Disk /dev/sdb: 81.9 GB, 81964302336 bytes

A noter que la carte est toujours “bizarement” reconnu :

0000:00:0b.0 Unknown mass storage controller: Triones Technologies, Inc. HPT366/368/370/370A/372 (rev 03)