Page 1 sur 1

[materiel] incompatibilité SSD samsung, chipset Nvidia, linux > 3.10x (résolu)

Publié : mar. 03 mars 2015, 13:11
par Julianovitch
Bonjour à tous,
j'ai constaté une incompatibilité quand les conditions suivantes sont remplies :

-un ordinateur de 2008 ou 2009 avec chipset Nvidia
-le SSD Samsung 840
-le noyau Linux dans une version supérieure à la 3.10 environ (ou 3.14, je ne sais plus).

Quand ces conditions sont remplies, l'écran de Syslinux s'affiche, mais ensuite, c'est comme si il n'y avait pas le pilote Sata.

J'ai trois ordis qui ont le chipset incriminé. Pour l'instant, j'ai mis le Samsung 840 dans un autre ordi, mais j'aimerai bien le mettre dans un des ordis avec le bug. Pendant un temps, j'avais gardé un noyau plus ancien, mais il semble que systemd n'est plus compatible avec des versions anciennes du noyau.

Je pourrai bien sûr acheter un SSD d'une autre marque pour l'ordi en question, ou bien rester sur HDD.
Si vous le souhaitez, je peux allumer les ordis incriminés pour faire un lspci, en attendant voici un modèle :
-Packard Bell imax x9581 aio

Voyez-vous une autre solution ?

À bientôt,

Re: [materiel] incompatibilité SSD samsung, chipset Nvidia, linux > 3.10x

Publié : mar. 03 mars 2015, 13:42
par Moviuro
Julianovitch a écrit :-le SSD Samsung 840
EVO ou PRO ?

C'est très étrange, quand même. Tu as essayé de changer le mode disque ? (RAID / PATA / SHCI / je sais plus quoi)

Bon courage !

Re: [materiel] incompatibilité SSD samsung, chipset Nvidia, linux > 3.10x

Publié : mar. 03 mars 2015, 13:48
par Julianovitch
Bonjour,
Moviuro a écrit :
Julianovitch a écrit :-le SSD Samsung 840
EVO ou PRO ?
Ni l'un ni l'autre, je l'ai acheté il y a bien 2 ans, et ce n'est pas le modèle Pro.
Moviuro a écrit : C'est très étrange, quand même. Tu as essayé de changer le mode disque ? (RAID / PATA / SHCI / je sais plus quoi)

Bon courage !
Oui, j'ai essayé dans le bios les réglages sata (ahci ou autres je crois).
Mais maintenant que tu le dis, j'ai essayé ce réglage sur un seul ordi, je vais maintenant explorer le bios sur un autre.

À bientôt,

Re: [materiel] incompatibilité SSD samsung, chipset Nvidia, linux > 3.10x

Publié : mar. 03 mars 2015, 14:29
par benjarobin
Peux tu développer ? Quels sont les symptômes, les messages d'erreurs ? Comment tu es arrivé à la conclusion que c'est un problème avec le driver sata ?

Re: [materiel] incompatibilité SSD samsung, chipset Nvidia, linux > 3.10x

Publié : mer. 04 mars 2015, 10:06
par Julianovitch
Voici un extrait de dmesg :

Code : Tout sélectionner

 ata1.00: failed to get NCQ Send/Recv Log Emask 0x1
[    2.336732] ata1.00: ATA-9: Samsung SSD 840 Series, DXT06B0Q, max UDMA/133
[    2.336735] ata1.00: 488397168 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[    2.336837] ata1.00: failed to get Identify Device Data, Emask 0x1
[    2.337428] ata1.00: failed to get NCQ Send/Recv Log Emask 0x1
[    2.337519] ata1.00: failed to get Identify Device Data, Emask 0x1
[    2.337526] ata1.00: configured for UDMA/133
[    2.337845] scsi 0:0:0:0: Direct-Access     ATA      Samsung SSD 840  DXT0 PQ: 0 ANSI: 5
Je pense qu'il s'agit de ce bug là :
https://bugs.launchpad.net/ubuntu/+sour ... ug/1338706

Voici un des derniers noyau sans ce problème :
linux-lts-3.10.38-1-i686


Je n'ai jamais mis à jour le firmware du SSD Samsung.
Mon firmware actuel est le DXT06B0Q
Un nouveau firmware DXT09B0Q est disponible.
Voici les notes de versions :
Improved compatibility with ultra-slim and mobile PCs.

Pensez-vous que c'est une bonne idée de l'installer ?

Re: [materiel] incompatibilité SSD samsung, chipset Nvidia, linux > 3.10x

Publié : mer. 04 mars 2015, 16:09
par Julianovitch
J'ai mis à jour le firmware du SSD,

et dans le bios d'un des ordis en question j'ai choisi l'option "Linux AHCI"

Résultat : je peux me servir de ce SSD sur ces ordis comme sur d'autres.

Par contre, il y a toujours l'erreur :

Code : Tout sélectionner

ata1.00: failed to get NCQ Send/Recv Log Emask 0x1
dans dmesg

Et les performances sont inférieures à ce que j'avais avec des noyaux plus anciens :

Code : Tout sélectionner

$ sudo hdparm -tT /dev/sda
[sudo] password for patrice: 

/dev/sda:
 Timing cached reads:   7356 MB in  2.00 seconds = 3681.58 MB/sec
 Timing buffered disk reads: 520 MB in  3.01 seconds = 173.01 MB/sec