НВМе или ССД изненада улазе у режим само за читање или нестају из БИОС-а¶
Бројеви за хитне случајеве разликују се у зависности од земље. Ова страница користи 911, број за Сједињене Државе и Канаду. Многе друге земље користе 112, 999 или неки други број. Пронађите број за своју земљу.
За разлику од традиционалних чврстих дискова који се окрећу и који данима дају звучне кликове или упозорења пре умирања, модерни НВМе М.2 или САТА Солид-Стате Дриве (ССД) отказује у потпуној тишини у делићу секунде. У једном тренутку ваша радна станица, лаптоп или сервер раде нормално; следећег тренутка, Виндовс баца а WHEA_UNCORRECTABLE_ERROR или CRITICAL_PROCESS_DIED Плави екран, Линук поново монтира вашу роот партицију као Read-Only file system (EROFS), или се рачунар поново покреће директно у празан мени за подешавање УЕФИ/БИОС-а који приказује „Није пронађен уређај за покретање“ или приказује ваш ССД од 2 терабајта као 0 MB фабрички контролор (SM2262, PS5018-E18, MN-5236, или SATAFIRM S11).
Када се ССД изненада закључа у Хардверски режим само за читање (Critical Warning: 0x08) или нестаје из БИОС-а матичне плоче након скока струје или топлотног скока, свако појединачно поновно покретање, покушај ЦХКДСК или продужени минут укључивања може трајно уништити преостали прозор за спасавање датотека. На диску који је пао у режим само за читање хардвера, ССД контролер вам даје намеран, једнократни чамац за спасавање за хитне случајеве да копирате ваше податке пре него што његов интерни Фласх Транслатион Лаиер (ФТЛ) или НАНД ћелије са замком пуњења изгубе снагу и не успеју да се иницијализују више.
Овај водич пружа детаљну тријажу хардвера и фирмвера на основу НВМ Екпресс (НВМе) основне спецификације (одељак 5.14.1.2 СМАРТ / страница евиденције здравствених информација 02h), ИНЦИТС Т13 АТА/АТАПИ АЦС-4 стандарди, ГНУ ddrescue / nvme-cli Форензички протоколи за снимање слика и стандарди за опоравак Фласх Транслатион Лаиер (ФТЛ) чисте собе.
Уради ово сада¶
Ако се ваш НВМе или САТА ССД управо закључао у режим само за читање, избацио је временско ограничење за У/И или је нестао из вашег БИОС-а:
- АКО ЈЕ ССД ТРЕНУТНО У РЕЖИМУ САМО ЗА ЧИТАЊЕ И ЈОШ ЈЕ ВИДЉИВ ЗА ВАШ ОС: НЕМОЈТЕ ПОНОВНО ПОКРЕТАТИ НИ ГАСИТИ РАЧУНАР. Ово је правило живота или смрти број 1 за спасавање НВМе ССД-а. Када НВМе контролер постави свој хардвер
Critical Warningбит то0x08(Променљиво/непроменљиво закључавање само за читање јер су доступни резервни блокови погодили0%), табела мапирања Фласх Транслатион Лаиер (ФТЛ) диск јединице је тренутно учитана у нестабилну ДРАМ кеш меморију ССД-а, што вам омогућава да читате своје датотеке управо сада. Ако поново покренете рачунар или искључите рачунар, ССД мора да покуша да поново учита и монтира свој деградирани фирмвер/ФТЛ са истрошених НАНД флеш блокова током ПОСТ-а, а у више од 50 процената случајева ССД ће се у потпуности зауставити при том поновном покретању и никада се више неће појавити у БИОС-у. Укључите екстерни УСБ чврсти диск одмах док машина још увек ради и копирајте најкритичније фасцикле (Documents,Desktop, порески/правни фајлови, фотографије,.ssh/кључеви) одмах. Ако квар хардвера укључује напајање од пушења или опасност од електричног пожара, искључите струју и позовите локални број за хитне случајеве (911 у Сједињеним Државама и Канади, 112 широм Европске уније, 999 у Уједињеном Краљевству) или проверите бројеви за хитне случајеве. - Никада немојте покретати Виндовс
chkdsk /f,diskpart clean,fsck, или прва помоћ мацОС Диск Утилити. Ако је ваш ССД у хардверском режиму само за читање, команде за писање се одбијају на нивоу силиконског контролера (Media is write-protected), и ако је ваш ССД само у режиму Ремонт само за читање оперативног система због лоших НАНД блокова, присилноchkdskилиfsckписање на неисправним страницама ће покренути тренутну Панику ССД контролера (безбедни режим / БСИ закључавање) која блокира диск у року од неколико секунди. - Ако Виндовс одбије да се покрене јер је НВМе диск закључан у хардверском режиму само за читање (јер Виндовс захтева приступ за писање
C:\да се покрене), одмах покрените са Линук Ливе УСБ-а. Виндовс 10 и Виндовс 11 не могу да заврше покретање са ОС диска који одбија команде за писање (они се понављајуINACCESSIBLE_BOOT_DEVICEили аутоматска поправка). Немојте стално да поново покрећете Виндовс. Покрените машину са СистемРесцуе или Убунту Ливе УСБ стицк, монтирајте НТФС/БитЛоцкер партицију користећи експлицитно језгроro,norecovery(само за читање, без понављања дневника) и безбедно копирајте своје датотеке. - Ако је ССД потпуно нестао из УЕФИ/БИОС-а (или се приказује
0 MB/SATAFIRM S11/ROM Mode), искључите рачунар и проверите термичко прегревање у односу на ФТЛ десинхронизацију. Брзи ПЦИе Ген 4 и Ген 5 НВМе М.2 дискови достижу температуру контролера изнад 85 степени Целзијуса (185 степени Фаренхајта) када се термална подлога осуши или хладњак олабави, што доводи до прекида контроле АСИЦ-а** Латцх** где нестаје са ПЦИе магистрале док се не охлади на собну температуру (20 степени Целзијуса / 68 степени Фаренхајта). - Онемогући ОС
TRIM / Discardодмах ако снимате деградирани ССД. Никада немојте дозволити оперативном систему да изда позадинуTRIM(Dataset Management Deallocate) команде док спашавате неисправан ССД.
flowchart TD
A["Откривена криза за НВМе М.2 или САТА ССД"] --> B{"Који је тачан симптом тренутно?"}
B -->|"1. Диск је видљив, али ОС каже „Диск је заштићен од писања“ или „Систем датотека само за читање“"| C["КРИТИЧНО: НЕМОЈТЕ рестартовати ако су подаци тренутно доступни; одмах копирајте приоритетне датотеке на екстерни УСБ диск"]
C --> D["Прегледајте НВМе СМАРТ Лог (`нвме смарт-лог /дев/нвме0` или ЦристалДискИнфо): Проверите `критично_упозорење` и `доступно_спаре`"]
D --> E{"Да ли је НВМе `цритицал_варнинг` бит 0к08 постављен (закључавање само за читање хардвера) ИЛИ поновно монтирање система датотека ОС?"}
E -->|"Хардвер само за читање (`0к08` / `Доступна резерва: 0%`)"| F["Виндовс се неће покренути са РО диска: Покрените Линук Ливе УСБ, монтирајте помоћу `-о ро,норецовери` и клонирајте помоћу `ддресцуе`"]
E -->|"ОС софт само за читање („Дирти Бит“ / Виндовс брзо покретање / лоша блокада)"| G["Обришите Виндовс `атрибуте диск цлеар реадонли` ИЛИ монтирајте само за читање у Линуку и слику пре него што се НАНД контролер успаничи"]
B -->|"2. ССД је изненада нестао из УЕФИ БИОС-а („Нема уређаја за покретање“) након пада или губитка напајања"| H{"Да ли је то САТА ССД или НВМе М.2 ССД?"}
H -->|"НВМе М.2 ССД"| I["1. Охладите 20 минута + стони вентилатор на М.2 утору<бр/>2. Поново поставите у М.2 слот секундарне матичне плоче или УСБ-на-НВМе кућиште<бр/>3. Извршите 1-циклусну обнову ФТЛ-а само за напајање (без ресетовања ПЦИе)"]
H -->|"САТА 2,5-инчни / М.2 ССД"| J["Проверите да ли БИОС приказује генерички назив фабрике (`САТАФИРМ С11`, `СМ2258АБ`, `2.1 МБ`)"]
J -->|"Приказује назив фабрике или 0 МБ"| K["СТОП: Фирмвер контролера / Транслатор Брицк. Пошаљите у лабораторију са Аце Лаб ПЦ-3000 Портабле ИИИ"]
J -->|"Невидљив након изненадног губитка струје"| L["Једном извршите 30-минутни циклус обнављања САТА ФТЛ-а само за напајање; ако је и даље невидљив, пошаљите у ПЦ-3000 лабораторију"]
Дијагностичка тријажа: Декодирање НВМе СМАРТ Хеалтх Лог странице 02h (Critical Warning битови)¶
Када се НВМе ССД активира, не морате да погађате да ли је проблем у једноставном грешку у Виндовс регистратору или у НАНД флеш чипу који умире. Сваки НВМе диск икада направљен имплементира стандардизовану НВМе СМАРТ / страницу дневника здравствених информација (идентификатор дневника 02h).
На Линук-у (или СистемРесцуе Ливе УСБ-у), покрените ову једну пасивну команду само за читање (траје 0,01 секунде и ставља нулти стрес на НАНД ћелије):
(На Виндовс-у отворите ЦристалДискИнфо и погледајте главне здравствене атрибуте01 кроз 0F; на мацОС-у, покрените smartctl -a disk0).
Погледајте одмах прву линију излаза, critical_warning, и упоредите га са званичном НВМ Екпресс спецификацијом битмаск табеле испод:
НВМе Лог 02h Поље / Бит |
Хексадецимална вредност | Званична НВМе спецификација Значење | Физички силицијум / Реалност фирмвера и хитна акција |
|---|---|---|---|
critical_warning Бит 0 |
0x01 |
Доступна резервна испод прага | Резервни фонд ССД-а фабрички прекомерно обезбеђених резервних НАНД блокова (available_spare) је пао испод безбедносног прага произвођача (available_spare_threshold, обично 5% или 10%). Диск је неколико тренутака удаљен од закључавања у трајном хардверском режиму само за читање. Одмах сликајте диск јединицу. |
critical_warning Бит 1 |
0x02 |
Пређена граница температуре | НВМе АСИЦ контролер или НАНД пакет је премашио своју критичну термичку границу (обично 80 до 85 степени Целзијуса / 176 до 185 степени Фаренхајта) или је пао испод граница испод температуре. Термичко пригушивање не успева; охладите погон активним протоком ваздуха одмах током спасавања. |
critical_warning Бит 2 |
0x04 |
НВМ подсистем смањена поузданост | Озбиљне интерне грешке медија (media_errors > 0), неисправни НАНД дие канали или неисправљиви ЛДПЦ кварови исправљања грешака су нарушили интегритет података. Клонирај са ddrescue одмах прескачу лоше блокове. |
critical_warning Бит 3 |
0x08 |
Медији стављени у режим само за читање | ТРАЈНО ЗАКЉУЧАВАЊЕ ХАРДВЕРА САМО ЗА ЧИТАЊЕ. Јер available_spare хит 0% (или је дошло до грешке интерног кондензатора/фирмвера, као што је озлоглашени Самсунг 980 ПРО 3B2QGXA7 грешка у фирмверу), ССД контролер је трајно спалио хардверски осигурач чиме је диск заувек закључан у режим само за читање. бр diskpart, форматирање или ажурирање фирмвера могу икада поново учинити овај диск уписљивим, али МОЖЕТЕ читати и спасити 100% својих података користећи Линук ro,norecovery протокол испод. |
critical_warning Бит 4 |
0x10 |
Уређај резервне копије нестабилне меморије није успео | На НВМе диск јединицама предузећа са уграђеним танталом/суперкондензаторима са Заштитом од губитка струје (ПЛП), резервна банка кондензатора је отказала. |
media_errors |
> 0 |
Грешке у интегритету медија и података | Колико пута НВМе контролер није успео да прочита податке са НАНД флеш меморије чак и након примене пуне хардверске ЛДПЦ (Лов-Денсити Парити-Цхецк) исправке грешке меке одлуке. Било који број изнад 0 значи да ће се датотеке које заузимају те ЛБА секторе вратити I/O Error. |
Трака 1: Како спасити све датотеке са ССД-а закључаног у хардверском режиму само за читање (0x08)¶
Зашто ваш рачунар одједном одбија да се покрене у Виндовс 10, Виндовс 11 или мацОС када се ваш НВМе диск закључа у Режим само за читање хардвера (critical_warning: 0x08), и зашто се чини да се диск јединица потпуно не може монтирати чак и када је укључите у други рачунар као секундарни диск?
Замка „Реприза прљавог дневника“ (зашто Виндовс и подразумевани Линук одбијају да монтирају ССД само за читање)¶
Када ССД изненада падне у хардверски режим само за читање док је оперативни систем покренут, оперативни систем се руши усред писања, остављајући Дневник трансакција (Трансацтион Јоурнал**) система датотека ($LogFile на Виндовс НТФС, часопис за Линук ext4/XFS, или контролни пункт контејнера на Аппле-у APFS) са ознаком „Прљаво“ (неочишћено искључивање).
- Следећи пут када покушате да покренете Виндовс или прикључите ССД у други Виндовс/Мац/Линук рачунар и двапут кликнете на икону драјва, оперативни систем ће видети
"Dirty Journal"означите заставицом и аутоматски покушава да „поново репродукује дневник“ тако што уписује незавршене трансакције назад на диск пре него што вам дозволи да видите своје датотеке. - Пошто је ССД контролер закључан у Хардверском режиму само за читање (
0x08), хардвер ССД-а одбија ту команду за писање у дневник са понављањемI/O Write-Protect Error. - Оперативни систем паничи, потпуно прекида монтирање и говори вам да је диск јединица нечитљива, оштећена или неиницијализована, иако 100 процената ваших датотека лежи нетакнуто на флеш чиповима.
Заобилажење корак по корак: Монтирање "прљавог" хардверског ССД-а само за читање у Линук (ro,norecovery)¶
Да бисте заобишли неуспели покушај поновног писања дневника оперативног система и прочитали сваку датотеку са хардверског ССД-а само за читање, покрените систем са Линук Ливе УСБ-а (као што је СистемРесцуе или Убунту Ливе) или ставите НВМе диск у УСБ-Ц НВМе кућиште прикључено на датотеку за датотеку и реците ** директоријуму за Линук системски драјвер, строго само за читање (norecovery / noload):
1. Идентификујте назив НВМе или САТА партиције¶
* (Обратите пажњу наRO колона: ако RO показује 1, кернел потврђује да је сам ССД хардвер потврдио хардверску ознаку Реад-Онли).*
2. Први избор (најсигурнији): Слика необрађене партиције на здраву резервну диск јединицу ddrescue¶
Пре него што монтирате систем датотека, ако имате здрав спољни диск са довољно слободног простора монтираног на /mnt/backup, клонирајте сирову партицију блок за блок (од ddrescue чита сирове блокове узастопно без бриге о прљавим системима датотека):
# Pass 1: Fast sequential clone of the read-only NVMe partition to an image file on your backup drive:
sudo ddrescue -f -n -b 4096 /dev/nvme0n1p3 /mnt/backup/ssd_rescue.img /mnt/backup/ssd_rescue.map
# Pass 2: Retry any slow or degraded NAND blocks without kernel read-ahead cache:
sudo ddrescue -d -f -r 2 -b 4096 /dev/nvme0n1p3 /mnt/backup/ssd_rescue.img /mnt/backup/ssd_rescue.map
ssd_rescue.img се налази на вашем здравом диску за резервну копију, можете да га монтирате ssd_rescue.img нормално, дозволите ОС-у да поново репродукује дневник у датотеци слике и отвори све ваше фасцикле.
3. Други избор (Директно извлачење датотеке): Монтирајте хардверски ССД само за читање директно користећи norecovery¶
Ако немате резервну диск јединицу довољно велику за пуну слику диска и морате тренутно да копирате одређене фасцикле директно са закључаног ССД-а, креирајте тачку монтирања (sudo mkdir -p /mnt/ro_ssd) и користите тачну команду само за читање но-јоурнал-реплаи за ваш систем датотека:
- За Виндовс НТФС партицију (нормална, нешифрована):
- За Виндовс БитЛоцкер шифровану НТФС партицију:
(Погледајте наш водич на Опоравак шифровања БитЛоцкер, ФилеВаулт и ЛУКС ако вам је потребна помоћ да пронађете свој 48-цифрени БитЛоцкер кључ).
# Unlock BitLocker in strict Read-Only mode using your 48-digit Recovery Key (via 'dislocker' or 'cryptsetup'): sudo mkdir -p /mnt/bitlocker_raw /mnt/ro_ssd sudo dislocker -r -V /dev/nvme0n1p3 -p123456-123456-123456-123456-123456-123456-123456-123456 -- /mnt/bitlocker_raw sudo mount -t ntfs-3g -o loop,ro,norecover /mnt/bitlocker_raw/dislocker-file /mnt/ro_ssd - За Линук
ext4илиXFSилиBtrfsПартиција:# ext4 (uses 'noload' to skip journal replay on read-only hardware): sudo mount -t ext4 -o ro,noload /dev/nvme0n1p2 /mnt/ro_ssd # XFS (uses 'ro,norecovery' to skip dirty log replay): sudo mount -t xfs -o ro,norecovery /dev/nvme0n1p2 /mnt/ro_ssd # Btrfs (uses 'ro,norecovery,rescue=all' to mount degraded/dirty B-trees without writing): sudo mount -t btrfs -o ro,norecovery,rescue=all /dev/nvme0n1p2 /mnt/ro_ssd
Шта ако ССД НИЈЕ у хардверу 0x08 Закључати, а само је Виндовс означио као „Само за читање“?¶
Ако nvme smart-log / CrystalDiskInfo показује critical_warning: 0x00 и Available Spare: 100%, ваш ССД хардвер је здрав и Виндовс једноставно подеси Заставицу за јачину софтвера/само за читање са диска (често након треперења напајања или пада система при двоструком покретању). Обришите ознаку софтвера у командној линији Виндовс администратора:
diskpart
DISKPART> list disk
DISKPART> select disk <X>
DISKPART> attributes disk clear readonly
DISKPART> select volume <Y>
DISKPART> attributes volume clear readonly
DISKPART> exit
Трака 2: Шта учинити када НВМе или САТА ССД нестане из УЕФИ / БИОС-а¶
Шта ако вам се рачунар замрзнуо и када сте поново покренули УЕФИ/БИОС подешавање матичне плоче (F2 или Del), М.2 слот или САТА порт каже „Емпти/Нот Пресент“, или приказује бизаран генерички код контролера уместо имена марке диска?
Корак 1: Проверите да ли постоји потпис контролера „Фабрички РОМ режим / безбедни режим“.¶
Пажљиво погледајте тачан низ који је приказан на вашој листи складишта БИОС-а, Виндовс Девице Манагер-у или Линук-у lspci / lsusb / dmesg излаз. Када микроконтролер ССД-а не може да учита свој Фласх Транслатион Лаиер (ФТЛ) фирмвер са НАНД чипова током укључивања (због деградираних НАНД блокова у зони фирмвера), контролер се враћа у свој унутрашњи силиконски Фацтори Маск РОМ / Боотлоадер Моде и пријављује свој необрађени кодни назив и капацитет факе тини чипа
Шта је Ваш БИОС или lspci / lsblk Сховс |
Пријављени капацитет | Који ССД контролер се управо успаничио | Шта се догодило и може ли софтвер „уради сам“ то поправити? |
|---|---|---|---|
SATAFIRM S11 или PS3111 |
Пуна величина или 0 MB / 2 MB |
Пхисон С11 (користи се у Кингстон А400, ПНИ ЦС900, Патриот Бурст, Инланд, АДАТА СУ630) | Оштећени преводилац фирмвера у НАНД-у: Пхисон С11 контролер је изгубио табелу мапирања логичког у физичко. 0% поправка софтвера „уради сам“ (Потрошачки „С11 флешер“ на мрежи обришите 100% корисничких података; само лабораторија са ПЦ-3000 може учитати прилагођени РАМ пуњач да би поново изградио преводилац и сачувао ваше датотеке). |
PS5012 / PS5016 / PS5018-E18 / PS5026-E26 |
0 MB или 1.0 GB или 2.1 MB |
Пхисон НВМе ПЦИе Ген ¾/5 контролери (Цорсаир, Сеагате ФиреЦуда, Сабрент, Кингстон КЦ3000) | Безбедан режим НВМе контролера: Паника фирмвера због истрошеног СЛЦ кеша или лоших блокова. Захтева професионални ПЦ-3000 Портабле ИИИ НВМе режим. |
SM2258AB / SM2259AB / SM2262 / SM2263 |
1.0 GB или 2.1 MB (1024 MB) |
Силицон Мотион (СМИ) САТА/НВМе контролери (Критични МКС500/БКС500, Интел, ХП ЕКС920/ЕКС950, АДАТА КСПГ) | СМИ РОМ режим: Контролер није успео да иницијализује своје НАНД табеле и покренуо се у режим интерног СРАМ покретача (1024 MB). 0% поправка софтвера "уради сам"; може се вратити у лабораторију за чисту собу опремљену СМИ фабричким утоваривачима. |
MN-5236 / IG5236 |
0 MB или нестаје након 5 минута |
Инногрит Раиниер ИГ5236 ПЦИе Ген 4 НВМе (АДАТА С70 Бладе, Нетац НВ7000, Предатор ГМ7000, Лекар) | Злогласни проблем са ДРАМ/ПМИЦ-ом или фирмвером; прво тестирање хлађења и поновног постављања у екстерно УСБ-Ц РТЛ9210 кућиште (корак 2 испод). |
Самсунг 980 ПРО / 990 ПРО / 970 ЕВО Плус невидљив или 0x08 РО |
Или 0x08 Само за читање или нестаје |
Самсунг Елпис / Пасцал / Пхоеник контролер | Самсунг 3B2QGXA7 грешка у фирмверу (на 980 ПРО) брзо је исцрпила резервне блокове у 0x08 Закључавање само за читање. Спасавање преко Трацк 1 Линук ro,norecovery одмах. |
| СанДиск Ектреме / ВД Ми Пасспорт Портабле УСБ-Ц ССД нестаје | Искључује се насумично или мртви ЛЕД | Вестерн Дигитал/СанДиск преносиви мост и грешка лемљења | Познати производни недостатак који укључује слабе спојеве за лемљење компоненти за површинску монтажу на интерној штампаној плочи плус грешке у фирмверу. Не савијајте кућиште. |
Корак 2: 4 безбедна хардвера спашавају када је НВМе М.2 диск потпуно невидљив (Not Present)¶
Ако се ваш НВМе диск уопште не приказује у БИОС-у, извршите ова четири неразорна физичка теста у тачном редоследу:
- Тест 1: Ресетовање термичке браве и активно хлађење (20-минутно хлађење):
- Искључите кабл за напајање рачунара наизменичном струјом из зида (или потпуно искључите лаптоп) и оставите машину да остане потпуно без напајања 20 минута како би се НВМе контролер АСИЦ охладио на 20 степени Целзијуса (68 степени Фаренхајта).
- Отворите бочну плочу рачунара, усмерите брзи вентилатор за домаћинство директно на М.2 НВМе штап и укључите га директно у Линук Ливе УСБ. Ако је неисправан ПМИЦ (ИЦ за управљање напајањем) или контролер прегревања активирао термално искључивање на 85 степени Целзијуса (185 степени Фаренхајта) током покретања, пухање хладног ваздуха преко голе М.2 картице често одржава контролер у животу довољно дуго да
ddrescueваше критичне датотеке. - Тест 2: Преместите НВМе М.2 Стицк у УСБ-Ц 10Гбпс НВМе кућиште (
RTL9210/JMS583Обилазница моста): - Зашто се НВМе диск који окачи БИОС ваше матичне плоче на екрану са логотипом често поставља и чита унутар екстерног УСБ-Ц НВМе адаптера од 20 УСД?
- Када се НВМе диск прикључи директно у ПЦИе М.2 слот матичне плоче, УЕФИ БИОС матичне плоче намеће ригидну ПЦИе везу обука и временско ограничење НВМе Админ Куеуе (често само 1 до 3 секунде током ПОСТ-а). Ако је деградираном ССД-у потребно 6 секунди да обнови оштећену таблицу блокова при укључивању, БИОС матичне плоче проглашава ПЦИе слот мртвим и потпуно испушта диск.
- Постављање НВМе стицка унутар екстерног УСБ-Ц кућишта (покреће Реалтек
RTL9210или ЈМицронJMS583УСБ-то-НВМе бридге чип) одваја диск од ПОСТ матичне плоче, прво напаја чисто 3,3 В и омогућава вам да прикључите УСБ кабл на Линук рачунар који ради након што ССД има 30 секунди да покрене свој фирмвер. - *(Критична провера хардвера: Приликом уклањања М.2 штапа, проверите златне бакарне ивице ивице батеријском лампом и нежно очистите евентуалну оксидацију са 99% изопропил алкохолом, и проверите мале беж керамичке кондензаторе за површинску монтажу у близини М.2 златних пинова конектора да ли има било каквих тамних трагова опекотина или пукотина на продатом конектору).
- Тест 3: Онемогућите ВМД/Интел РСТ РАИД режим на матичној плочи и ПЦИе АСПМ уштеду енергије:
- Ако БИОС ресетује своју ЦМОС батерију (или ажурира фирмвер) непосредно пре него што је ваш НВМе диск „нестао“, уђите у БИОС подешавање и проверите два подешавања:
- Интел ВМД (уређај за управљање волуменом) / САТА режим (РАИД против АХЦИ): Ако се матична плоча пребацује између
RAID / Intel VMD ONиAHCI / NVMe Direct, оперативни систем (или листа за покретање БИОС-а) неће одмах видети диск док се не врати у првобитни режим. - ПЦИе АСПМ (Ацтиве Стате Повер Манагемент): На многим лаптоповима и стоним рачунарима, неисправан НВМе контролер се руши сваки пут када матична плоча покуша да испусти диск у стање дубоког спавања ПС3 / ПС4 (АПСТ). У БИОС Сетуп-у подесите ПЦИе АСПМ = Дисаблед и када покрећете Линук да бисте спасили неисправан НВМе диск, додајте овај параметар за покретање кернела у ГРУБ мени (притисните
eпри покретању) да спречите да Линук икада стави НВМе контролер у стање мировања или брзо истекне:
- Интел ВМД (уређај за управљање волуменом) / САТА режим (РАИД против АХЦИ): Ако се матична плоча пребацује између
- Тест 4: Контролисани циклус обнављања ФТЛ-а „само за напајање“ (само за изненадне нестанке струје):
- Ако је САТА ССД или старији НВМе ССД нестао одмах након изненадног замрачења или чврстог искључивања (и нема физичких трагова сагоревања), његов интерни Фласх Транслатион Лаиер дневник може да се заглави у покушају позадинског опоравка који се прекида сваке 3 секунде када ваша матична плоча пошаље сигнал за ресетовање магистрале.
- Како покренути један сигуран циклус само за напајање:
- За 2,5-инчни САТА ССД: Потпуно искључите уски САТА кабл за податке са 7 иглица, остављајући прикључен САМО широки 15-пински САТА кабл за напајање.
- За М.2 НВМе ССД: Уметните М.2 ССД у екстерно УСБ-Ц НВМе кућиште и укључите УСБ кабл у 5В УСБ зидни пуњач за телефон (који обезбеђује чисто напајање од 5В/3,3В без рачунарског УСБ сервера података који шаље команде за ресетовање).
- Оставите ССД укључен у овом неометаном стању само за напајање 20 до 30 минута (одржавајући вентилатор да дува преко њега како би остао хладан), затим искључите напајање на 60 секунди, поново повежите податке и проверите једном у Линук-у (
lsblk/nvme list). - Правило тврдог заустављања: Ако се диск јединица не појави поново након једног циклуса од 20 минута, ОДМАХ ЗАУСТАВИТЕ и искључите га. Остављање модерног ТЛЦ/КЛЦ ССД-а са лошим НАНД блоковима укљученим сатима покреће позадинско прикупљање смећа које може уништити странице које је могуће опоравити.
Опоравак ССД-а у чистој просторији: Шта професионална лабораторија може да уради када „уради сам“ престане¶
Ако се ваш ССД покаже 0 MB, SATAFIRM S11, SM2258AB, PS5018, или остане потпуно мртав након премештања у екстерно УСБ-Ц кућиште, ниједан софтвер за преузимање на Земљи не може да види диск. У овом тренутку морате да изаберете специјализовану лабораторију за опоравак података која заправо поседује учитаваче хардверских фирмвера (посебно Аце Лаб ПЦ-3000 Портабле ИИИ / ПЦ-3000 ССД систем):
- Поправка кратког кондензатора на нивоу кола/ПМИЦ-а: Отприлике 20 процената потпуно мртвих ССД-ова пати од кратког споја керамичког филтерског кондензатора од 50 центи (
VCC3V3илиVCCQструјна шина) или прегорео еФусе/ПМИЦ чип у близини М.2 конектора. Техничар под стерео микроскопом лоцира краткоспојни кондензатор термалном камером и замени га за 15 минута, враћајући 100 процената драјва без додиривања НАНД чипова. - Убацивање покретачког програма у техно-режиму (ПЦ-3000): Кратким спојем два микроскопска РОМ Моде / Боот Јумпер јастучића на ССД ПЦБ-у током укључивања, лабораторија приморава Пхисон, Силицон Мотион или Марвелл контролер да прихвати посебан закрпљени фабрички учитавач микрокодова у гарбаге, флеш колекцију и искључивање позадинске меморије. (ФТЛ) у РАМ-у радне станице тако да се сви кориснички сектори могу јасно приказати.
Често постављана питања¶
Могу ли да поправим НВМе ССД који је ушао у режим само за читање (`Critical Warning: 0x08`) да бих могао да наставим да га користим?
Не. Када НВМе ССД постави бит хардверског критичног упозорења `0x08` („Медији су стављени у режим само за читање“), то је трајно, неповратно стање хардверске заштите које се покреће зато што је интерна резерва ССД-а резервних НАНД флеш блокова (`Available Spare`) погодио 0 процената или је његов интерни преводилац фирмвера претрпео фаталну грешку у интегритету. Нема софтверске команде (`diskpart attributes disk clear readonly`), уређивање регистра, Линук `hdparm`, безбедно брисање или ажурирање фирмвера могу икада откључати хардвер `0x08` ССД само за читање. Међутим, разлог зашто је ССД инжењер осмислио овај режим је да сачува ваше податке: можете да спасете 100 процената својих датотека са диска користећи Линук `ro,norecovery` монтажа или `ddrescue` кораке клонирања у овом водичу, а затим затражите бесплатну замену ССД-а ако је диск још увек у оквиру гаранције произвођача од 3 до 5 година.
Зашто мој хардверски ССД само за читање одбија да се монтира или тражи да буде иницијализован када га прикључим на други Виндовс рачунар?
Зато што када је ваш ССД изненада пао у хардверски режим само за читање док је Виндовс радио, дневник система датотека НТФС (`$LogFile`) је остављен у „нечистом/прљавом“ стању. Кад год прикључите НТФС диск са прљавим дневником у било који Виндовс рачунар, Виндовс НТФС драјвер аутоматски покушава да упише на диск да би поново репродуковао и очистио дневник ПРЕ него што вам дозволи да отворите диск у Филе Екплорер-у. Пошто је ССД хардвер трајно заштићен од писања, ССД одбија покушај Виндовс-овог поновног писања у дневник, што доводи до тога да Виндовс у потпуности прекине монтирање диск јединице. Покретање Линук Ливе УСБ-а и монтирање партиције са `sudo mount -t ntfs3 -o ro,norecover /dev/nvme0n1p3 /mnt/ro_ssd` каже Линук-у да прескочи писање дневника и одмах отвара све ваше фасцикле.
Да ли „трик са циклусом напајања од 30 минута“ функционише на модерним ПЦИе Ген 4 и Ген 5 НВМе ССД-овима?
Наставите са великим опрезом. „30-минутни циклус само напајања“ су првобитно дизајнирали инжењери Цритицал/Мицрон за старије САТА ССД дискове (као што су Цритицал М4 и МКС100/МКС500) где је изненадни нестанак струје оставио несинхронизовану евиденцију Фласх Транслатион Лаиер (ФТЛ). На модерним 3Д ТЛЦ и КЛЦ НВМе ССД-овима високе густине, ако је диск нестао због чистог нестанка струје, један циклус само напајања од 20 минута (са активним хлађењем вентилатором) може омогућити контролеру да заврши реконструкцију своје ФТЛ табеле. Међутим, ако је диск нестао због деградације НАНД ћелија, остављање укљученог сатима омогућава позадинским задацима фирмвера да даље деградирају преостале блокове. Никада немојте покретати више од ЈЕДНОГ 20-минутног циклуса само за напајање и увек држите вентилатор да дува преко голог М.2 драјва како се контролер не би прегрејао.
Ако је мој ССД још увек под 5-годишњом гаранцијом (Самсунг, ВД, Цритицал, Кингстон), да ли ће произвођач опоравити моје податке ако га пошаљем на РМА?
Не, НИКАДА не шаљите ССД који садржи податке без резервне копије произвођачу да прво замени гарантни РМА. Када неисправан ССД пошаљете поштом компанијама Самсунг, Вестерн Дигитал, Цритицал, Сеагате или Кингстон ради гарантног сервиса, они одмах уситњавају или уништавају ваш оригинални диск ради усаглашености са безбедношћу и шаљу вам празан диск за замену. Ако су вам потребни подаци на мртвом ССД-у, УВЕК морате послати диск у професионалну лабораторију за опоравак података (или сами спасити датотеке ако је у режиму само за читање) ПРЕ него што пошаљете мртви хардвер на замену под гаранцијом. Скоро сви главни произвођачи ССД дискова имају политику која вам омогућава да и даље тражите замену под гаранцијом чак и након што је сертификована лабораторија за опоравак података радила на диску (тражите од лабораторије званични сертификат меморандума који потврђује услугу опоравка података).
Извори проверени¶
- НВМ Екпресс конзорцијум: НВМ Екпресс Басе Специфицатион Рев. 2.0 (Одељак 5.14.1.2: СМАРТ / страница евиденције здравствених информација
02h, Дефиниције битмаске критичног упозорења0x01кроз0x10, и правила прелаза само за читање захтева за асинхрони догађај). - Документација Линук кернела (
kernel.org): Параметри НВМе драјвера (nvme_core.default_ps_max_latency_us=0,nvme_core.io_timeout), НТФС3 / ЕКСТ4 / КСФС / Бтрфс само за читање без обнављања дневника (ro,norecovery/ro,noload) Спецификације монтирања. - ГНУ пројекат / Фондација слободног софтвера: ГНУ
ddrescueПриручник: Недеструктивно снимање на нивоу блока деградираних медија у чврстом стању. - Национални институт за стандарде и технологију (НИСТ, Сједињене Државе): Специјална публикација НИСТ-а 800-88 Рев. 1 и Смернице за дигиталну форензику о понашању Фласх Транслатион Лаиер (ФТЛ) чврстог диска.
- НВМе алатке отвореног кода (
linux-nvme/nvme-cli): Службеноnvme-cliДијагностички стандарди телеметрије и дневника здравља.
Повезани водичи¶
- Квар чврстог диска и хитан опоравак података
- Случајно брисање датотека, форматирана диск јединица и опоравак фотографија
- Закључавање кључа за опоравак БитЛоцкер, ФилеВаулт и ЛУКС шифровања
- НАС и РАИД низ деградиран, вишеструки квар дискова и ЗФС/Бтрфс опоравак
- Резервне копије рачунара: стратегија 3-2-1 и опоравак од катастрофе
- Глобални бројеви за хитне случајеве