J'ai un PNY "CS1111" 240 GB SSD que j'utilisais dans mon ancien ordinateur portable. Soudain, l'ordinateur portable a cessé de démarrer. Le disque s'affiche dans le BIOS comme un "0.0GB Solid State Drive", alors qu'il affichait auparavant PNY et le numéro de série.
En le branchant sur mon nouvel ordinateur portable via l'adaptateur SATA-USB, j'ai remarqué quelques choses intéressantes. Le noyau détecte le nouveau périphérique, mais il refuse de le monter ou d'effectuer des opérations sur le périphérique en bloc, en indiquant "I/O Error". Après quelques recherches sur Google, j'ai trouvé ce fil de discussion d'Intel qui semble décrire mon problème : https://community.intel.com/t5/Solid-State-Drives/sandforce-200026BB-0-0GB/td-p/615575
Cependant, je n'utilise pas de SSD Intel, donc la mise à jour du firmware ne s'applique pas. J'ai également essayé d'utiliser l'outil de mise à jour du firmware de PNY, mais il n'a pas détecté mon SSD (même lorsqu'il est installé en interne).
Vous trouverez ci-dessous la sortie de smartctl
:
# smartctl -a /dev/sdb
smartctl 7.1 2019-12-30 r5022 [x86_64-linux-5.4.0-54-generic] (local build)
Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Device Model: SandForce{200026BB}
Serial Number: 1
LU WWN Device Id: 5 00232d 000000001
Firmware Version: 402ABBR0
User Capacity: 32,768 bytes [32.7 KB]
Sector Sizes: 512 bytes logical, 4096 bytes physical
Rotation Rate: Solid State Device
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: ATA8-ACS T13/1699-D revision 4
SATA Version is: SATA 2.6, 3.0 Gb/s
Local Time is: Sat Nov 21 22:48:37 2020 EST
SMART support is: Unavailable - device lacks SMART capability.
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
f3probe :
# f3probe /dev/sdb
F3 probe 7.2
Copyright (C) 2010 Digirati Internet LTDA.
This is free software; see the source for copying conditions.
WARNING: Probing normally takes from a few seconds to 15 minutes, but
it can take longer. Please be patient.
Probe finished, recovering blocks... Done
Bad news: The device `/dev/sdb' is damaged
Device geometry:
*Usable* size: 0.00 Byte (0 blocks)
Announced size: 32.00 KB (64 blocks)
Module: 32.00 KB (2^15 Bytes)
Approximate cache size: 0.00 Byte (0 blocks), need-reset=no
Physical block size: 512.00 Byte (2^9 Bytes)
Probe time: 1us
fdisk :
Disk /dev/sdb: 32 KiB, 32768 bytes, 64 sectors
Disk model: Ext
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
D'après ce que je sais, le problème peut être causé par la fonction "DevSlp" du SSD ( https://en.wikipedia.org/wiki/DevSlp ). Si tel est le cas, existe-t-il un moyen de résoudre le problème à partir de Linux ? Quelles sont les autres étapes à suivre pour essayer de récupérer ce disque ?
Le contenu de ce disque est assez important, donc si possible, j'essaie de récupérer ce disque d'une manière non destructive.