SSD QUI DISPARAIT
Il y a déjà un certain temps CRUCIAL avait fait le ménage sur son site et nombre d'articles ont disparu, et non pas parce qu'ils étaient obsolètes, d'autres réduits
Ce qui est le cas de : https://www.crucial.fr/support/articles ... rom-system
J'avais gardé la version complète (ci dessous)
J'ai testé avec succès cette procédure que j'avais gardé dans mes archives, sur un SSD récent de marche chinoise et cela a fonctionné
Lisez bien : Il faut retirer le connecteur d'alimentation mais laisser en place celui du SATA du moins sur les PC de bureau
J'y ai ajouté un complément à la fin, qui même si il traite des NVMe, est en rapport avec la source du problème qui affecte les SATA, et dont CRUCIAL apporte une solution :
_____________
Mon SSD n'est pas reconnu (ou alors juste dans le BIOS par mon ordinateur), et je ne peux pas installer WIndows 10/11 ?
Rappel : Windows10 lit les disque en GPT comme en MBR.
MAIS si on est en UEFI le disque système doit être obligatoirement en GPT (mais les autres unités de disques peuvent être en MBR. Je rappelle au passage qu'il ne faut pas installer Windows si on a plusieurs unités de disques connectées. Il ne faut laisser en place QUE le SSD sur lequel on va installer Windows. Les autres unités pourront être raccordées par la suite à l'issue de la fin de l'installation de Windows)
Cela implique d'avoir une partition en GPT et non en MBR
Si ce n'est pas le cas, vous ne verrez pas le SSD
Idem si par ex si dans le Boot mode select vous êtes en (CSM) Legacy + UEFI
Pire, certains SSD NVMe en PCI-e ne sont reconnus au niveau du BIOS qu'en mode "UEFI" mais c'est lié au PCI-e (Nvme ou Sata) pas au SSD, sauf.. à priori, pour certains SSD dont le firmware est modifié par le constructeur (ordis portables ou de marque)
Vu avec certains SSD Samsung par ex (mais il peut y avoir d'autres marques) où le fabricant colle des limites par ex de TDP/débit par ex pour ne pas que cela chauffe mais pas que
Du reste concertant ces SSD Samsung, ils ne sont pas reconnus par l'application Samsung Magician
On peut retrouver ces SSD en vente lors de promos par ex
Chez DELL il est dit :
et mieux :Les nouveaux disques NVMe (Non-Volatile Memory express) représentent également un progrès technologique qui fonctionne de manière optimale dans les configurations UEFI.
Si on lit à travers les lignes on comprend que DELL mise tout sur le NVMe + UEFI pour s'assurer de la stabilité de ses PC et que tout est fait pour que cela soit le casLes ordinateurs Dell nécessitent l’UEFI, d’autres modèles récents offrent une plus grande stabilité lorsqu’ils sont configurés avec l’UEFI.
Donc .. exit le MBR
En fait tous les matériels, configurations et meme versions de l'OS, (toujours pour les PC de marques dont portables) sont souvent calibrés pour être optimisés et fonctionnels au sein de leur propre éco système
Cela va de la conso aux performances (c'est pour cela que l'on voit de la RAM soudée, ou du SSD soudé) ou des Windows modifiés avec des pilotes propriétaires, logiciels, .. Si on change quelque chose ou que l'on ajoute (RAM) il peut y avoir des instabilités, de la chauffe, ...
Cela peut même poser problème lors d'une version majeure de Windows si le constructeur ne fournit pas les pilotes adpatés par ex
Ensuite le fait que le SSD NVMe soit vu par le BIOS (par ex en mode Legacy) ne veut rien dire
Pour une installation de Windows 10/11 il faut donc que les conditions décrites ci dessus soient effectives
Après il y a le soucis des paramètres de BIOS/UEFI minimalistes, c'est parfois caché, mais la fonction de sélection CSM ou pas est en "AUTO", ce qui permet normalement la détection l'OS utilisé, comme par ex un Windows 7 dont le CSM est une couche d’émulation et tous les OS qui ne peuvent se servir directement d'un bios purement EFI.
Avec Windows 10 pas besoin de l'activer, c'est pour ça que sur "Auto" normalement cela détecte l'OS utilisé et s'active au besoin.
Ne pas négliger non plus le fait que nombre de constructeurs d'ordinateurs ont tout comme pour la RAM une liste de SSD "compatibles" , testés par la marque et qui figure sur leurs sites en tant que Qualified Vendors List (QVL)
Souvent c'(est du fait de la consommation (ordis portables) qui peut engendrer de la chauffe (SSD Crucial MX300 par ex qui consomme et chauffe plus qu'un MX500 de la même marque). La taille également a son importance pour les mêmes raisons (après il y a de sombres histoires de caches mais vu que maintenant tout devient DRAM LESS c'est moins important)
Reste le problème des anciennes carte mères, avec par ex du PCI-e 2.0 avec un adaptateur (carte) PCI pour y coller un SSD NVMe
Si en disque de boot, le SSD ne sera pas reconnu par le bios car il utilise le protocole NVME et non AHCI.
Le seul moyen de pouvoir booter dessus, serait de modifier le bios pour y injecter un pilote NVME. C'est risqué et cela peut en plus ne pas fonctionner
Par contre cela peut fonctionner en tant que disque secondaire (stockage etc) mais vu qu'il n'y aura pas de différence avec du SATA l'intérêt est moindre
Dans l'avenir par contre cela pourrait présenter un aspect intéressant car on voit des références de SSD SATA 2.5p disparaitre (Samsung PRO par ex) et d'ici quelques temps on ne trouvera plus que du NVMe
Pour rappel, mais dans le cas où le SSD est vu par le BIOS/UEFI mais où Windows ne veut pas s'installer ou se bloque (vu avec des SSD Samsung en tous les cas)
Il a été vu des versions de Win10 téléchargées pourtant à partir du serveur Microsoft qui n'avait pas .. de support NVMe !
On se demande pourquoi
J'ai eu le cas de SSD (désolé je ne sais plus si c était CRUCIAL ou SAMSUNG), qui refusaient une installation UEFI si
- Le SSD était en GPT mais avec une partition NTFS
- Le SSD était en GPT sans partition NTFS
Vu que c'était des PC différents je pense qu'il y a un lien entre les chipsets et bios liés (supposition car je ne trouve pas la logique)
Parfois/souvent, le fait d'utiliser la commande "CLEAN" de DISKPART "peut" résoudre les problèmes (en virant les partitions cachées etc)
https://www.malekal.com/diskpart-creer- ... c_diskpart
Il faut rappeler également, qu'il peut y avoir une astuce sur certaines cartes mère, qui ont le CSM qui est pourtant bien désactivé
Certaines installations ne peuvent se réaliser et ne reconnaissent l'installation UEFI que si le CSM est en mode;.. AUTO et non désactivé
La détection se fait ensuite suivant la préparation de la clé
Pour les SSD en NVMe
Sous Win10 il y a un pilote spécifique (même si Windows 10 contient un pilote de base et qui normalement fonctionne)
Samsung par ex propose un pilote NVMe pour : les SSD Samsung NVMe™ 970 PRO, 970 EVO, 970 EVO Plus, 960 PRO, 960 EVO et 950 PRO.
https://semiconductor.samsung.com/consu ... ort/tools/ (sous Win 11 cela ne sert à rien et il faut plutot prendre celui de Microsoft qui est plus abouti)
Si on lit la doc on s'aperçoit que Windows "peut" suivant la configuration BIOS/UEFI ne pas charger le pilote NVMe
Sous Win11 il n'y en a plus besoin... ce qui résous le problème
Désactiver le RAID
Là aussi sur certains PC, si on laisse le RAID actif,(paramètres du BIOS) le SSD ne sera pas détecté (Pour rappel en RAID il faut un minimum de 2 disques)
Le paradoxe c'est qu'on trouve des PC portables où le mode RAID est en place et.. fait reconnaitre et fonctionner le SSD
Souvent du reste on n' as le choix qu'entre RAID et.. IDE donc il s'agit d'anciens PC
Pour des cartes récentes sous ASUS (Z790 ASUS par ex) il est dit dans la FAQ des portables (mais cela concerne aussi les PC de bureau)
https://www.asus.com/fr/support/faq/1044458/
" Désactiver la technologie Intel Volume Management Device (VMD)
Désactiver la technologie VMD empêchera votre ordinateur d'utiliser la matrice RAID".
Après se pose le pb des clés USB à problème, des partitions cachées de ces mêmes clés etc
Tout est détaillé dans ce lien de RUFUS (mais cela concerne VENTOY, Media Création Tool)
viewtopic.php?t=71622
J'ai voulu installer un deuxième SSD NVMe sur ma carte mère Gigabyte B560 HD3, mais il est invisible. Elle a pourtant deux slots M2 NVMe, un 3.0 et un 4.0
Il y a 2 choses à prendre en considération
- La génération de processeur
Le port M.2 PCIe (M2A_CPU.) est pris en charge uniquement par les processeurs Intel de 11e génération (et pas la dixième)
- Si le SSD est installé en M2A_SB il partage sa bande passante avec le port SATA3-1 (ou parfois 3 et/ou 5 faut lire la doc) qui de ce fait est .. ou sont Neutralisés (et inversement)
Donc si on a un HD ou SSD sur un des ports SATA mentionnés dans la doc, cela ne fonctionnera pas (le SSD NVme peut ne pas être visible ou "disparait" ou alors le disque dur ou SSD sur le port SATA n'est plus visible non plus)
Tout cela est commun à ces générations de carte mère, quelque soit la marque, et c'est indiqué obligatoirement dans la documentation de la carte mère
En plus il y a eu pire
Chez Gigabytes, bien longtemps après la sortie de la carte (plus de 6 mois) , ils ont sorti un nouveau firmware, en version F4 qui corrigeait de nombreux bugs : "pci-e & M.2" ce qui avaient des incidences sur le fonctionnement, la reconnaissance de certains NVMe etc et ce même avec un processeur de 11èeme génération
Edit du 29/12/2022 :
En complément un nouveau sujet : https://www.malekal.com/disque-dur-ssd- ... ows-10-11/
Mon SSD a disparu, pourquoi n’est-il plus reconnu par mon ordinateur ?
Réponse
Si un système ne parvient pas à reconnaître un SSD (mais qui l'était AVANT) , c'est le plus souvent en raison d'une coupure de courant inopinée ou une micro coupure passée inaperçue
Dans beaucoup de cas, votre SSD peut revenir à un fonctionnement normal après avoir effectué un cycle d’alimentation.
Ce procédé prend à peu près une heure.
Nous vous conseillons d'effectuer cette manipulation sur un ordinateur de bureau car elle vous permet de raccorder uniquement l'alimentation SATA, laquelle améliore les probabilités de bon déroulement du cycle d'alimentation.
Toutefois, un périphérique USB avec une alimentation externe fonctionnera aussi.
La procédure est identique pour les utilisateurs d'ordinateurs de bureau Windows et Apple.
1. Lorsque le disque est connecté et qu'il est en veille, allumez simplement l'ordinateur et patientez 20 minutes. Nous vous recommandons de ne pas utiliser l'ordinateur pendant cet intervalle.
2. Éteignez l'ordinateur et débranchez le disque du connecteur d'alimentation pendant 30 secondes.
3. Rebranchez le disque et répétez à nouveau les points 1 et 2.
4. Rebranchez le disque normalement et démarrez l'ordinateur sur votre système d'exploitation.
5. Si le firmware de votre disque n'est pas à jour, mettez-le à jour. La page de mise à jour du firmware se trouve ici.
La procédure est également valable pour un ordinateur portable, sauf que vous devrez brancher le disque et entrer dans le menu du BIOS (consultez le mode d’emploi de votre ordinateur pour apprendre comment accéder au BIOS).
Le fait d'autoriser le disque à apparaître dans le BIOS améliorera les probabilités de bon déroulement du cycle d'alimentation.
Pour les ordinateurs portables, nous vous conseillons d'utiliser un périphérique alimenté par USB.
Pour les utilisateurs Apple, vous devez aussi maintenir la touche Option enfoncée lors du démarrage du système (SSD installé). Le Mac démarrera sur l'écran du Gestionnaire de démarrage. Cet écran est similaire à celui du BIOS sur un PC portable. En effet, le Gestionnaire de démarrage alimente le disque mais aucune donnée n'y transite.
1. Les détenteurs de portables devront se rendre dans le menu du BIOS ou, comme indiqué précédemment, dans le menu du Gestionnaire de démarrage du Mac. L'ordinateur devra rester sous tension pendant 20 minutes. Nous vous recommandons de ne pas utiliser l'ordinateur dans cet intervalle.
2. Éteignez l'ordinateur et débranchez le disque pendant 30 secondes en le retirant de son logement. Si vous disposez d'un disque mSATA, débranchez-le du port.
3. Rebranchez le disque et répétez à nouveau les points 1 et 2.
4. Rebranchez le disque normalement et démarrez l'ordinateur sur votre système d'exploitation.
----------------------------------
EXPLICATIONS
Une étude "Comment les SSD NVMe se comportent-ils en cas de coupure de courant ?" c'est ce qu'a voulu savoir Russ Bishop, un développeur qui travaille pour Apple, a mis en avant un comportement problématique de certains SSD NVMe en situation de panne d’alimentation.
Dans certains cas des pertes de données sont observées.
De nombreux SSD NVMe s’accompagnent d’une protection contre les coupures d’alimentation.
L’opération consiste à autoriser un transfert des données du cache “volatile” aux puces mémoire NAND Flash.
Cette opération est censée protéger l’utilisateur des pertes de données.
Les constructeurs de SSD avancent souvent la présence de cette sécurité nommée PLP contraction de Power Loss Protection.
De récents tests menés à son sujet révèlent que certains SSD NVMe n’ont pas cette fonctionnalité ou qu’elle ne fonctionne pas correctement.
Seulement le vidage du cache en cas de coupure de courant ne fonctionne pas toujours comme prévu
Si les données écrites dans la mémoire flash n'ont rien à craindre des ruptures d'alimentation, on ne peut pas en dire autant de celles qui sont encore en transit dans la mémoire tampon (ou mémoire cache) du SSD.
En effet, la mémoire cache est stockée soit dans de la DRAM du périphérique, soit dans une partie de la mémoire vive de l'ordinateur (protocole NVMe HMB).
C'est pour cela qu'une procédure de vidage (flushing en anglais) de la mémoire cache est prévue dès qu'une coupure de courant est détectée. Mais est-elle efficace ?
Pour faire court : NON
Les données en cache ont été perdues après avoir débranché le câble d'alimentation, alors que la procédure de vidage du cache était terminée avec succès.
En revanche, les données ont été conservées sur certains modèles comme les SSD Samsung 970 Evo Plus 2 To et Western Digital Red SN700 1 To.
Sur un intel 670p, les données étaient conservées mais c'était s’accompagné de performances étranges lors de la reconnexion après une coupure d’alimentation.
Quant aux modèles fautifs, il est difficile de savoir s'il s'agit d'un problème matériel ou logiciel.
Dans le second cas, une mise à jour du firmware pourrait apporter une solution.
Il est à noter que certains modèles testés incluent également des SSD sans cache DRAM dédié, comme le Samsung 980 (test) ou le Kingston NV1 . Ceux-ci ne peuvent utiliser qu'une petite partie (dans la plage des mégaoctets à deux chiffres) de la RAM système comme tampon via la fonction NVMe Host Memory Buffer (HMB).
Ensuite il faut se rappeler que les SSD d'entreprise bénéficient d'une meilleure protection contre les coupures de courant avec la présence de condensateurs qui agissent comme des batteries de sauvegarde. Ces composants fournissent du courant pendant suffisamment de temps pour permettre au SSD de terminer les opérations en cours, notamment le vidage de la mémoire cache, avant de s'arrêter.
Modèles testés qui ont passé les épreuves avec succès
Crucial P5 Plus 1 To : données conservées.
Kingston SNVS 250 Go : données conservées.
Seagate Firecuda 530 1 To : données conservées.
Intel 670p 1 To : données conservées.
Crucial P2 250 Go : données conservées.
Samsung 980 250 Go : données conservées.
WD Black SN750 1 To : données conservées.
WD Vert SN350 240 Go : données conservées.
Par contre ce n'est pas le cas de la gamme Hynix, Sabrent, .. Pour les autres on ne sait vu qu'il aurait fallu que le testeur dispose de toutes les marques et modèles
ADDENDUM :
Le problème peut se poser avec les disques durs, donc voir :
https://www.malekal.com/disque-dur-disp ... aut-faire/
mais c'est souvent lié à des problèmes de mise en veille ou plutôt de retour de veille, sans compter les soucis du démarrage rapide
viewtopic.php?p=525491
Sur le site et autres cas de figure
Sous Win11
SSD/Disque non détecté à l’installation de Windows 11/10
https://www.malekal.com/ssd-disque-non- ... ows-11-10/
Windows 11 ne détecte pas le SSD : Comment le faire détecter ?
https://www.malekal.com/windows-11-ne-d ... as-le-ssd/
Ajout Disque dur ou SSD invisible ou non détecté dans Windows 10/11 : 7 solutions
https://www.malekal.com/disque-dur-ssd- ... ows-10-11/
SSD/Disque dur non initialisé ou inconnu dans Windows
https://www.malekal.com/ssd-disque-dur- ... u-windows/