Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/08/2014, à 21:01

lhg-Emz0

[résolu] carte d'extension pcie-sata reconnue, mais disques invisibles

Yop. Désolé, j'ouvre 3000 sujets. J'ai pas mal de soucis avec mon nouveau matériel. hmm

Je crois que j'arrive au bout, mais je ne m'en sors pas avec ça... Si quelqu'un avait la gentillesse de me donner un coup de main je lui en serais bien reconnaissant.

Manquant de ports SATA, j'ai pris une carte d'extension pcie-sata. N'ayant pas de port pcie 4x, je l'ai branchée sur un 16, le manuel précisant que cela doit fonctionner ainsi.

Le fabricant ne distribue aucun driver pour Linux.
"Compatible Linux" (nativement) disent-ils... Je veux bien le croire, si ce n'est que la carte est bien détectée... mais pas les disques branchés dessus !

Et je ne trouve rien pour le chipset, mentionné comme étant le suivant :
Marvell 88SE9128
PLX PEX8604

lspci :

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (external gfx0 port B) (rev 02)
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD/ATI] RD990 I/O Memory Management Unit (IOMMU)
00:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (PCI express gpp port B)
00:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (PCI express gpp port C)
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] RD890 PCI to PCI bridge (PCI express gpp port D)
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 42)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:15.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0)
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Miscellaneous Control
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 10h Processor Link Control
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Barts XT [Radeon HD 6870]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Barts HDMI Audio [Radeon HD 6800 Series]
02:00.0 PCI bridge: PLX Technology, Inc. PEX 8604 4-lane, 4-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
03:01.0 PCI bridge: PLX Technology, Inc. PEX 8604 4-lane, 4-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
03:05.0 PCI bridge: PLX Technology, Inc. PEX 8604 4-lane, 4-Port PCI Express Gen 2 (5.0 GT/s) Switch (rev ba)
04:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller (rev 11)
05:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller (rev 11)
06:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
07:05.0 Multimedia audio controller: C-Media Electronics Inc CMI8738/CMI8768 PCI Audio (rev 10)
07:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter (rev 10)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)

lspci | grep -i sata :

00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40)
04:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller (rev 11)
05:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller (rev 11)

(j'ai essayé en mode ide comme en AHCI, sans résultat)

Les partitions n'apparaissent pas dans le gestionnaire de fichiers ;
l'utilitaire de gestion des disques ne voit pas les disques branchés sur la carte ;
Gparted ne détecte rien non plus.

En revanche, tous les disques apparaissent dans le BIOS.

Et je les vois en faisant un dmesg | grep -i sata (ata1-6 étant branchés directement sur la CM, au delà sur la carte problématique) :

[    2.075026] ahci 0000:00:11.0: AHCI 0001.0200 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
[    2.076980] ata1: SATA max UDMA/133 abar m1024@0xfeb0b000 port 0xfeb0b100 irq 19
[    2.076984] ata2: SATA max UDMA/133 abar m1024@0xfeb0b000 port 0xfeb0b180 irq 19
[    2.076987] ata3: SATA max UDMA/133 abar m1024@0xfeb0b000 port 0xfeb0b200 irq 19
[    2.076990] ata4: SATA max UDMA/133 abar m1024@0xfeb0b000 port 0xfeb0b280 irq 19
[    2.076993] ata5: SATA max UDMA/133 abar m1024@0xfeb0b000 port 0xfeb0b300 irq 19
[    2.076995] ata6: SATA max UDMA/133 abar m1024@0xfeb0b000 port 0xfeb0b380 irq 19
[    2.077226] ahci 0000:04:00.0: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
[    2.077984] ata7: SATA max UDMA/133 abar m2048@0xfe510000 port 0xfe510100 irq 83
[    2.077988] ata8: SATA max UDMA/133 abar m2048@0xfe510000 port 0xfe510180 irq 83
[    2.078155] ahci 0000:05:00.0: AHCI 0001.0000 32 slots 2 ports 6 Gbps 0x3 impl SATA mode
[    2.078866] ata9: SATA max UDMA/133 abar m2048@0xfe410000 port 0xfe410100 irq 84
[    2.078870] ata10: SATA max UDMA/133 abar m2048@0xfe410000 port 0xfe410180 irq 84
[    2.404261] ata7: SATA link down (SStatus 0 SControl 330)
[    2.404297] ata8: SATA link down (SStatus 0 SControl 330)
[    2.477447] usb 1-3: SerialNumber: SATASLIM00000000000
[    2.568064] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    2.572059] ata5: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    2.572084] ata6: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    2.572110] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    2.576060] ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    2.580065] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[   57.027291] ata9: limiting SATA link speed to 1.5 Gbps
[   57.027338] ata10: limiting SATA link speed to 1.5 Gbps

Idem avec un lshw : tout est détecté...
.

Alors pourquoi ne vois-je pas les dd branchés sur cette carte dans les utilitaires de gestion de disques ?


Quelqu'un aurait-il une idée ?

Vous remerciant par avance.


EDIT : Je lis sur Wikipedia ceci :

Problèmes fréquents rencontrés lors du passage à l'AHCI sous Linux a écrit :

À cause d'un problème de conception matérielle, les contrôleurs AHCI ne fonctionnent pas sur les adaptateurs de bus hôte AMD/ATI RS400-200 et RS480 lorsque l'option MSI est activée. Afin de faire fonctionner l'AHCI, les utilisateurs doivent passer au kernel le paramètre "pci=nomsi". Lorsque le MSI est désactivé de cette façon, le bus PCIe ne peut se comporter que comme un bus PCI plus rapide, avec des fonctionnalités de branchement à chaud. C'est également valable pour les chipsets NVidia nForce 560.

Ceci pourrait-il avoir un rapport avec mon problème de détection ?

Dernière modification par lhg-Emz0 (Le 05/08/2014, à 00:23)


{ http://revegeneral.org : site polëthique  } ~ { le bazar d'Emz0 : créations diverses }
http://hydrox-inc.com - Pour votre sécurité et votre bien-être : Hydrox, une société au service de l'Humanité.
Produits de qualité de vie et sécurisation de l’environnement personnel. Hydrox, pour une nouvelle ère !

Hors ligne

#2 Le 03/08/2014, à 09:11

lhg-Emz0

Re : [résolu] carte d'extension pcie-sata reconnue, mais disques invisibles

Personne n'aurait une idée ? Même hasardeuse, je suis preneur. wink Je sèche complètement.


EDIT : Pour info, le problème venait effectivement de cette option msi à laquelle je ne comprends pas grand chose.

Toujours est-il qu'en suivant les indications que vous donnez pour l'USB3 sur cette page, j'ai pu réparer :

ubuntu-fr.org a écrit :

Afin de rendre le port usb 3.0 opérationnel, il est pour l'instant nécessaire de désactiver la fonction MSI du noyau en modifiant la configuration du grub.

Il faut modifier le fichier /etc/default/grub puis changer la ligne suivante :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

en rajoutant l'option pci=nomsi entre les guillemets et avec une espace entre les options :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"

Il faut ensuite mettre à jour le grub, en saisissant cette commande dans le terminal :
   sudo update-grub

Au prochain démarrage, le port USB 3.0 doit être totalement fonctionnel.

Donc, pour ce problème de pcie foireux :

- éditer /etc/default/grub pour ajouter pci=nomsi à la ligne :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

-> GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pci=nomsi"

- recharger GRUB - un redémarrage du PC ne suffit pas, il faut regénérer grub.cfg :
sudo update-grub

et au démarrage suivant de la machine, ça fonctionnera, avec les restrictions mentionnées supra.

Tous mes disques sont normalement reconnus et peuvent être montés sans problème.

Par ailleurs, cela a très légèrement ralenti le lancement de X, signe, je suppose, que la carte graphique également sur pcie s'en trouve impactée.

Dernière modification par lhg-Emz0 (Le 05/08/2014, à 02:20)


{ http://revegeneral.org : site polëthique  } ~ { le bazar d'Emz0 : créations diverses }
http://hydrox-inc.com - Pour votre sécurité et votre bien-être : Hydrox, une société au service de l'Humanité.
Produits de qualité de vie et sécurisation de l’environnement personnel. Hydrox, pour une nouvelle ère !

Hors ligne

#3 Le 31/10/2022, à 18:18

LRDP

Re : [résolu] carte d'extension pcie-sata reconnue, mais disques invisibles

Bonjour,
je déterre ce fil car je rencontre exactement le même problème avec une carte PCIe multiplicateur de port SATA (ce matériel. )
En faisant le dmesg :

dmesg | grep -i sata
[    1.230803] ahci 0000:03:00.1: AHCI 0001.0301 32 slots 8 ports 6 Gbps 0x33 impl SATA mode
[    1.241291] ata1: SATA max UDMA/133 abar m131072@0xfa480000 port 0xfa480100 irq 62
[    1.241293] ata2: SATA max UDMA/133 abar m131072@0xfa480000 port 0xfa480180 irq 62
[    1.241297] ata5: SATA max UDMA/133 abar m131072@0xfa480000 port 0xfa480300 irq 62
[    1.241298] ata6: SATA max UDMA/133 abar m131072@0xfa480000 port 0xfa480380 irq 62
[    1.241695] ahci 0000:28:00.2: AHCI 0001.0301 32 slots 2 ports 6 Gbps 0xc impl SATA mode
[    1.242544] ata11: SATA max UDMA/133 abar m4096@0xfb108000 port 0xfb108200 irq 76
[    1.242545] ata12: SATA max UDMA/133 abar m4096@0xfb108000 port 0xfb108280 irq 77
[    1.714081] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    1.714083] ata11: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    1.714098] ata12: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    2.203978] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    2.688101] ata5: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    3.172106] ata6: SATA link up 6.0 Gbps (SStatus 133 SControl 300)

par contre lshw ou sudo lshw est tronqué dans le terminal.
Les disques semblent visibles dans le terminal (ils font 6 To), mais ne se voient pas dans Disks ou Caja pour les monter. Je n'ai pas fait la solution indiquée par lhg-Emz0, pensant que le kernel, depuis 2014, n'avait plus ce problème, mais il cela persiste apparemment, s'il s'agit du même problème. J'ai demandé de l'aide par Amazon auprès du vendeur, mais il n'y a pas encore de réponse et je ne sais pas s'il sera en mesure de dépanner. C'est lea deuxième carte que j'essaye : la première se lançait avant le BIOS (??) et ne détectait rien du tout, et la notice renvoyait sur un site disparu du Net.
Une idée ? merci d'avance


Retour à Ubuntu Maté 20.04.6.
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti

Hors ligne