Восстановление данных с твердотельных накопителей: модели и особенности метода

В плане методов и процессов восстановление данных с твердотельных накопителей определенно отличаются от восстановления данных с обычных жестких дисков. Прежде всего тем, что SSD значительно реже страдают от физических повреждений, чем HDD.

В силу особенностей конструкции у SSD нет подвижных элементов, что делает их гораздо более устойчивыми к ударам и износу механических частей.

И тем не менее, твердотельные накопители, к сожалению, тоже не вечны и, как и любое другое современное электронное устройство, тоже могут выходить из строя. И выходят…

Как отмечают эксперты сервисного центра «Техподдержка» — https://www.cmc.kiev.ua — который специализируется на ремонте ноутов, компов и прочей сложной электроники, а также на защите и восстановлении данных, в настоящее время SSD к ним попадают, как правило, по следующим причинам:

  • повреждение контроллера флэш-памяти

… что обычно приводит к сбоям в процессах обмена данными с диском или полному их прекращению. Так как контроллер флэш-памяти отвечает непосредственно за запуск встроенного программного обеспечения, организацию очередности процессов, управление записью и чтением, а также уход за износом, а также все операции ввода-вывода, то в случае его сбоя SSD может стать полностью непригодным для использования, а пользователь — потерять доступ к данным нем.

  • повреждение памяти

… чаще всего приводит к значительному замедлению работы SSD. Так как увеличивается время доступа к ячейкам памяти и, следовательно, замедляются процессы чтение данных, то замедляется и работа всей операционной системы. Поэтому такого рода проблемы всегда сопровождаются частыми уведомлениями об ошибках, данные на диске могут появляться и исчезать автоматически и т.п. Если наблюдаются такие симптомы, то необходимо как можно скорее создать резервные копии всех файлов с поврежденного SSD, так как из-за повреждения памяти проблема может очень быстро усугубиться. Иногда из-за выхода из строя ячеек памяти SSD в данных на диске могут возникать ошибки, с которыми контроллер уже не справляется и тогда возникает риск полной потери этих данных.

  • ошибки прошивки

У каждого SSD есть свое внутреннее программное обеспечение (микропрограмма или прошивка), которое обеспечивает его работу. Основная часть прошивки загружается в процессе запуска диска, а контроллер проверяет отдельные части диска, соответствующие модули и транслятор. Если все элементы запускаются правильно, диск только сообщает о готовности к работе и компьютер его распознает нормально. Если же на каком-либо этапе загрузки или обработки в микропрограмме возникает ошибка, диск автоматом переключается в безопасный режим. После этого комп его тоже распознает, но уже «не нормально»: с другой емкостью, без идентификатора и/или без доступа к данным.

  • отказы интерфейса и системы питания

Они обычно происходят, когда компьютер выходит из строя из-за внезапного прекращения питания в следствие, к примеру, перепадов напряжения или короткого замыкание. Если же микросхемы памяти или микросхемы контроллера получают электрические повреждения, то доступ к данным на диске практически невозможен:

Восстановление данных с твердотельных накопителей: особенности и модели

  • безопасный режим

Он может быть результатом сбоя прошивки или любого из элементов, ответственных за ее загрузку. Нередко причиной может быть повреждение одного из блоков памяти, на котором находится сама прошивка. Безопасный режим не означает необратимую потерю данных. Иногда данные можно восстановить, но для этого требуются соответствующие условия, инструменты (в т.ч. и программные) и участие квалифицированного специалиста.

Восстановление данных с твердотельных накопителей методом chip-off: некоторые особенности

Данная методика chip-off предполагает независимое копирование всех блоков памяти. После распайки отдельных микросхем памяти данные с них считываются на специальном устройстве.

Наиболее трудоемкой и длительной частью процесса восстановления данных с проблемного SSD является восстановление алгоритма контроллера или моделирование его с помощью соответствующего программного обеспечения, а затем логическая сборка отдельных блоков памяти, копирование фрагментов данных из микросхем и сборка их в единое и функционирующее целое.

Каждый чип флэш-памяти состоит из ячеек, в которые контроллер записывает данные. Но, к сожалению, в ячейки данные записываются не равномерно. Каждая порция данных с командой записи из контроллера компьютера делится на порции в зависимости от размера блока и сохраняется в соответствии с алгоритмом и расчетами контроллера диска в разных ячейках и в разных микросхемах памяти.

Именно поэтому, процесс восстановления данных с поврежденного SSD занимает так много времени и в зависимости от емкости SSD и количества флеш-накопителей, он может занимать от нескольких часов до нескольких дней.

Кроме того, как в шутят мастера «Техподдержки», твердотельные накопители ломаются «тише и хитрее», чем жесткие диски. В том смысле, что когда HDD начинает «плохо себя чувствовать», то это, как правило, заметно: он шумит, падает производительность системы и т.д. А SSD зачастую вырубаются внезапно и даже в СЦ не всегда сразу могут установить причину его поломки.

Восстановление данных с твердотельных накопителей — с каких дисков их можно восстановить

В таблице ниже мы перечислили модели SSD, с которых можно попробовать восстановить данные в случае повреждения диска.

Отметим попутно, что специалисты «Техподдержки» также работают над технологиями восстановления данных с SSD на основе интерфейсов PCI-E или NVMe, но эти методики пока применяются только в тестовом режиме. Уточним, твердотельные накопители PCI-E не имеют стандартного встроенного контроллера (некоторые операции выполняются непосредственно процессором и контроллером материнской платы компьютера), поэтому восстановление данных с таких носителей пока затруднительно.

Также напомним, что в работа с диском для восстановления данных предполагает не только отображение функций контроллера, но и отображение схемы данных, которая зависит от версии прошивки. Это означает, что шифрование и передача данных могут быть совершенно разными даже на дисках, основанных на том же контроллере, но изготовленных, например, другой компанией. В таком случае данные, вероятнее всего, тоже не получится восстановить. Количество производителей SSD, а значит и схем SSD-памяти, огромно. Из-за этого СЦ работают преимущественно только с дисками известных производителей.

Список моделей SSD, к которым применимы современные методы восстановления данных:

***если модель SSD в списке не указана, то такой диск необходимо диагностировать отдельно

ТИП КОНТРОЛЛЕРА МОДЕЛЬ ВОЗМОЖНОСТЬ ВОССТАНОВЛЕНИЯ
Silicon Motion SM2260, SM2263XT, HPH8068 ADATA XPG SX7000;
Radeon R5;
HP EX900;
Lexar NM600;
Zion NFP03;
Transcend MTE110S;
+
SSD SATA
 

Silicon Motion (SM2246LT, SM2246XT, SM2246EN, SM2256K, SM2258H, SM2258G, SM2236G)

Sandisk SSD Plus (SM2246XT);
Crucial BX100;
Plextor M6V;
AMD Radeon R3 (SM2256K);
PNY CS1111;
ADATA SP550;
Lite On LCH-256V2S-11;
RevuAhn 850X;
RevuAhn 850X;
RevuAhn 900T PRO;
Corsair Force LX;
ADATA SU800 (SM2258H / SM2258G);
Plextor S2C;
Trancsend TS256GSSD360S (P3XV60 =SM2246XT);
CFast Lexar Professional 3400;
KingSpec PA25 (SM2236G);
Radeon R5 AS2258 (PS3111);
AMD Radeon R5;
Qumo Novation 3D (AS2258);
… и другие модели
+
Контроллер Phison (PS3105, PS3108, PS3109, PS3110, PS3111, Toshiba TC58NC1000, Kingston CP33238B, AS2258 (PS3111)) Crucial V4;
Corsair Nova;
Corsair Force LS;
Kingston SMSM15S3;
Patriot Blaze;
Patriot Blast;
Silicon Power Slim S55;
Smartbuy Ignition 2;
Smartbuy S9M;
Smartbuy Revival;
Smartbuy Firestone;
Smartbuy Ignition 4;
Patriot Blast;
Kingston SSDNow UV300;
Kingston SSDNow KC400;
Kingston HyperX Savage;
GoodRam CX100;
Smartbuy Revival 2;
Patriot Spark;
Kingston A400;
GOODRAM CX300;
GOODRAM S400U;
GOODRAM IRDM;
Silicon Power Slim S55 (PS3111);
Lite-On MU3;
Silicon Power Slim S60;
GOODRAM S400U;
Smartbuy S11T;
OCZ (Toshiba) Trion 100;
OCZ (Toshiba) Trion 150;
Toshiba Q300;
QUMO Novation 3D;
… и другие модели
+

Контроллер Marwell VanGogh/ VanGogh 2 (88SS9174, 88SS9187, 88SS9189, 88SS9190, 88SS1074)

Crucial M4;
Crucial C300;
Crucial C400
Crucial M500
Micron C400;
Micron C300;
WD Blue
Sandisk Ultra II
Sandisk SSD Plus (88SS1074 MOD)
+
Intel 510;
Plextor M3;
Plextor M3 Pro;
Plextor M5S;
Plextor M5 Pro;
Plextor M5 Pro Extreme;
Crucial M550;
Crucial MX100;
Crucial MX200;
Sandisk X300;
Sandisk Ultra Plus;
Sandisk Genesis;
Sandisk Vulcan;
Sandisk X110 (M.2 2260)
частично
Контроллер SAMSUNG Samsung MLC (S3C29RBB01-YK40);
Samsung 470 w tym dysk SSD APPLE (S3C29MAX01-Y340) ;
Samsung PM810 (mSATA) (S3C29MAX01-Y340);
Samsung 830 w tym dysk SSD APPLE (S4LJ204X01-Y040);
Samsung PM830; (S4LJ204X01-Y040)
Samsung 840 (S4LN021X01-8030);
Samsung PM840 (S4LN021X01-8030);
Samsung PM841 (S4LN021X01-8030);
Samsung 840 Pro (S4LN021X01-8030);
Samsung 840 Evo (SATA mSATA) (S4LN045X01-8030);
Samsung PM851 (SATA mSATA) (S4LN045X01-8030);
Samsung CM871 (S4LN054X02-Y030);
Samsung 850 Pro (S4LN045X01-8030);
+

Контроллер Indilinx Barefoot (IDX100/IDX110)

OCZ Vertex 1;
OCZ Solid 2 series;
Crucial M225;
Corsair Extreme series;
…и другие модели
+

Контроллер OCZ (Barefoot 3) (IDX500Mxx)

OCZ ARC 100;
OCZ Vector;
OCZ Vector 150;
OCZ Vector 180;
OCZ Vertex 450;
OCZ Vertex 460;
OCZ Vertex 460A;
OCZ Vector 480;
AMD Radeon R7;
…и другие модели
+

Контроллер Intel Postville (PC29AS21AA0)

Intel X18;
Intel X25;
Intel 320;
Intel 710;
+

Контроллер LAMD (LM87800)

серия Seagate 600;
серия Corsair Neutron;
+

Контроллер SANDFORCE

ADATA SP900NS38 частично

Восстановление данных с твердотельных накопителей на базе контроллера SandForce

К сожалению, накопители на базе именно этого контроллера, несмотря на большую их популярность, в плане возможности восстановления данных по-прежнему считаются проблемными (в основном из-за упомянутой проблемы с микропрограммой).

SSD с контроллером SandForce до выпускают очень многие производители и в значительном ассортименте. И так как с некоторыми прошивками работать все-таки получается, то мастера иногда берутся и за восстановление данных и с таких SSD тоже. Но в большинстве случаев только после предварительной диагностики диска и установления версии прошивки. Под катом —

Наиболее популярные модели SSD на базе контроллера SandForce
  • A-DATA: S511 2.5″ SATA 6Gb/s SSD, S510 2.5″ SATA 6Gb/s SSD, Premier Pro SP900 2.5″ SATA 6Gb/s SSD, XPG SX900 2.5″ SATA 6Gb/s SSD, XPG SX910 2.5″ SATA 6Gb/s SSD, Premier SP800 2.5″ SATA 3Gb/s SSD, XM13 mSATA SSD, XPG SX300 mSATA SSD, Premier Pro SP300 mSATA SSD
  • AMP INC: Bay Bridge Internal miniSATA SSD (AMP341), SATAsphere 1.8″ Micro SATA SSD, SATAsphere 2.5″ SATA II SSD, SATAsphere Mini PCI-e 70mm SSD, SATAsphere mSATA 70mm SSD, SATAsphere mSATA 50mm, SATAsphere Slim SATA (MO-297A) SSD
  • Apacer: Turbo II Series — AS602 SSD
  • AXIOM: Axiom Signature Series SSDs, Axiom 2.5″ Hot-Swap SATA 6Gb SSD – Enterprise
  • Core Rise: Comay Pluto SX 3-2.5″ SATA 6Gb/s SSD with 5K PE NAND, Comay Pluto CC 3-2.5″ SATA 6Gb/s Cloud Computing SSD with 5K PE NAND, Comay Pluto SW 3-2.5″ SATA 6Gb/s SSD with eMLC NAND, Comay Pluto SP 3-2.5″ SATA 6Gb/s Enterprise SLC SSD, Comay Venus Pro 3-2.5″ SATA 6Gb/s Client SSD, Comay Venus 3-2.5″ SATA 6Gb/s Client SSD, Comay Ceres Pro 3-mSATA SSD with Synchoronus MLC NAND, Comay Ceres 3-mSATA SSD with Asynchoronus MLC NAND
  • Corsair: Accelerator Cache SSD Series SATA 3Gb/s SSD, Force Series 3 SATA 6Gb/s SSD, Force Series GT SATA 6Gb/s SSD, Force Series GS SATA 6Gb/s SSD, Force Seriese FX
  • KingSpec: C3000, E3000s, E5000, M5000
  • Kingston: HyperX SSDl, HyperX 3K SSD, SSDNow V+200 SSD, SSDNow KC100, SSDNow V300 SSD
  • OCZ: Agility 3 SSD, RevoDrive 3 PCI-Express SSD, OCZ RevoDrive 3 X2 PCI-Express SSD, Synapse Cache SATA III 2.5″ SSD, Vertex 3 SSD, Vertex 3 Max IOPS SSD, Z-Drive R4 C Series SSD, Z-Drive R4 R Series SSD, Agility 2 SSD, IBIS Series High-Speed Data Link 3.5″ SSD, RevoDrive PCI-Express SSD, RevoDrive X2 PCI-Express SSD, VeloDrive PCI-Express SSD, Vertex 2 SSD, Vertex 2 EX Series SSD, Vertex 2 Pro Series SSD, Vertex 4
  • Patriot: Pyro SATA 6Gb/s SSD, Pyro SE SATA 6Gb/s SSD, Wildfire SATA 6Gb/s SSD
  • PNY: Prevail Series SSD, XLR8 Series SSD, XLR8 PRO Series SSD
  • Silicon Power: Velox Series V70 2.5″ SATA 6Gb/s SSD, Velox Series V30 2.5″ SATA 6Gb/s SSD, Velox Series V20 2.5″ SATA SSD
Ξ  Чтобы iPhone распознавал лицо в медицинской маске: настраиваем Face ID
#gadgetstyle © 2020 ·   Войти   · Тема сайта и техподдержка от GoodwinPress Наверх