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

Reconnaissance et configuration du matériel / kernel linux
Julianovitch
Hankyu
Messages : 23
Inscription : mar. 26 févr. 2013, 08:21

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

Message 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,
Dernière modification par Julianovitch le mer. 04 mars 2015, 16:10, modifié 1 fois.
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

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

Message 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 !
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Julianovitch
Hankyu
Messages : 23
Inscription : mar. 26 févr. 2013, 08:21

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

Message 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,
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17618
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

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

Message 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 ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Julianovitch
Hankyu
Messages : 23
Inscription : mar. 26 févr. 2013, 08:21

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

Message 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 ?
Julianovitch
Hankyu
Messages : 23
Inscription : mar. 26 févr. 2013, 08:21

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

Message 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
 
Répondre