NVMe oswa SSD toudenkou antre nan mòd lekti sèlman oswa disparèt nan BIOS¶
Nimewo ijans yo diferan selon peyi. Paj sa a sèvi ak 911, nimewo pou Etazini ak Kanada. Anpil lòt peyi itilize 112, 999, oswa yon lòt nimewo. Jwenn nimewo pou peyi w.
Kontrèman ak kondui dis k ap vire tradisyonèl yo ki bay jou nan avètisman pou klike sou oswa moulen anvan yo mouri, yon modèn NVMe M.2 oswa SATA Solid-State Drive (SSD) echwe an silans konplè nan yon fraksyon nan yon segonn. Yon moman estasyon travay ou, laptop, oswa sèvè a ap fonksyone nòmalman; moman kap vini an, Windows lanse yon WHEA_UNCORRECTABLE_ERROR oswa CRITICAL_PROCESS_DIED Blue Screen, Linux remonte patisyon rasin ou kòm Read-Only file system (EROFS), oswa òdinatè w lan rekòmanse tou dwat nan meni Enstalasyon UEFI/BIOS vid la ki montre "Pa gen okenn aparèy demaraj jwenn" oswa ki montre SSD 2-teraocte w la kòm yon 0 MB souch kontwolè faktori (SM2262, PS5018-E18, MN-5236, oswa SATAFIRM S11).
Lè yon SSD toudenkou fèmen nan Hardware Read-Only Mode (Critical Warning: 0x08) oswa disparèt nan BIOS plak mèr la apre yon vag kouran oswa tèmik, chak rekòmanse, tantativ CHKDSK, oswa yon minit pwolonje ka detwi fenèt ki rete ou yo pou sekou dosye w yo. Sou yon kondwi ki te tonbe nan mòd Lekti Sèlman Materyèl, kontwolè SSD la ap ba ou yon bato sovtaj ijans fè espre, yon sèl fwa pou kopye done ou anvan yo koupe entèn Flash Translation Layer (FTL) oswa chaj-pèlen NAND selil yo pèdi pouvwa epi yo pa inisyalize tout tan ankò.
Gid sa a bay etap pa etap pyès ki nan konpitè ak mikrolojisyèl triyaj ki baze sou NVM Express (NVMe) Espesifikasyon de baz (Seksyon 5.14.1.2 SMART / Paj Journal Enfòmasyon sou Sante). 02h), INCITS T13 ATA/ATAPI ACS-4 estanda, GNU ddrescue / nvme-cli pwotokòl imaging legal, ak estanda rekiperasyon Flash Translation Layer (FTL) pou sal pwòp.
Fè sa kounye a¶
Si NVMe oswa SATA SSD ou jis fèmen nan mòd Lekti Sèlman, jete I/O timeouts, oswa disparèt nan BIOS ou:
- SI SSD LA KOUNYE A NAN MÒD LEKTI SÈLMAN EPI AK TOUJOU vizib pou OS OU: PA REDÉMARRE OSWA FEREN ÒDINATÈ A. Sa a se règ # 1 lavi oswa lanmò nan NVMe SSD sekou. Lè yon kontwolè NVMe mete pyès ki nan konpitè li yo
Critical Warningti jan pou0x08(Bloke pou Lekti Sèlman Volatil/Pa Volatil paske blòk rezèv ki disponib yo frape0%), Tablo kat jeyografik Flash Translation Layer (FTL) kondwi a chaje kounye a nan kachèt DRAM temèt SSD a, sa ki pèmèt ou li dosye ou yo kounye a. Si ou rdemare oswa fèmen PC a, SSD a dwe eseye rechaje ak monte firmwèr/FTL degrade li yo soti nan blòk flash NAND chire pandan POST, ak nan plis pase 50 pousan nan ka, SSD a pral brik nèt sou rdemare sa a epi pa janm parèt nan BIOS la ankò. Konekte yon kondwi USB ekstèn kounye a pandan machin nan toujou ap kouri epi kopye dosye ki pi enpòtan ou yo (Documents,Desktop, dosye taks/legal, foto,.ssh/keys) imedyatman. Si echèk pyès ki nan konpitè a enplike yon ekipman pou fimen oswa danje dife elektrik, koupe kouran epi rele nimewo ijans lokal ou a (911 nan Etazini ak Kanada, 112 atravè Inyon Ewopeyen an, 999 nan Wayòm Ini) oswa tcheke. nimewo ijans. - Pa janm kouri Windows
chkdsk /f,diskpart clean,fsck, oswa macOS Disk Utility Premye Swen. Si SSD ou a nan mòd Lekti Materyèl Sèlman, yo rejte kòmandman ekri nan nivo kontwolè Silisyòm lan (Media is write-protected), epi si SSD ou a sèlman nan * Operating System Read-Only Remount * mòd akòz move blòk NAND, fòsechkdskoswafsckekri atravè paj ki echèk pral deklanche yon SSD Kontwolè Panik (Safe Mode / BSY Lock) ki brike kondwi a nan kèk segonn. - Si Windows refize demaraj paske yon kondwi NVMe fèmen nan mòd pyès ki nan konpitè Lekti Sèlman (paske Windows mande aksè ekri nan
C:\bòt), bòt soti nan yon Linux Live USB imedyatman. Windows 10 ak Windows 11 pa ka fini demaraj soti nan yon kondwi OS ki rejte kòmandman ekri (yo bouk souINACCESSIBLE_BOOT_DEVICEoswa Reparasyon Otomatik). Pa kontinye rekòmanse Windows. Bòt machin nan ak yon SystemRescue oswa Ubuntu Live USB stick, monte patisyon NTFS/BitLocker lè l sèvi avèk nwayo a klè.ro,norecovery(li sèlman, pa gen jounal replay) drapo, epi kopye dosye ou yo san danje. - Si SSD la konplètman disparèt nan UEFI/BIOS (oswa montre
0 MB/SATAFIRM S11/ROM Mode), fèmen òdinatè a epi tcheke surchof tèmik kont dezenkronizasyon FTL. Kondwi PCIe Gen 4 ak Gen 5 NVMe M.2 a gwo vitès frape tanperati kontwolè ki pi wo a 85 degre Sèlsiyis (185 degre Fahrenheit) lè yon pad tèmik sèch oswa yon dissipateur chalè dekole, sa ki lakòz yon ijans ijans** li disparèt nan otobis PCIe a jiskaske li refwadi nan tanperati chanm (20 degre Sèlsiyis / 68 degre Fahrenheit). - ** Enfim OS
TRIM / Discardimedyatman si w imajine yon SSD ki degrade.** Pa janm kite yon sistèm opere bay backgroundTRIM(Dataset Management Deallocate) kòmandman pandan y ap sove yon SSD ki echwe.
flowchart TD
A["NVMe M.2 oswa SATA SSD Kriz Detekte"] --> B{"Ki sentòm egzak la kounye a?"}
B -->|"1. Kondwi vizib, men OS di 'Disk la pwoteje kont ekriti' oswa 'Sistèm dosye pou lekti sèlman'"| C["KRITIK: PA rdemare si done yo aksesib kounye a; kopi dosye priyorite nan kondwi USB ekstèn imedyatman"]
C --> D["Enspekte NVMe SMART Log (`nvme smart-log /dev/nvme0` oswa CrystalDiskInfo): tcheke `critical_warning` & `available_spare`"]
D --> E{"Èske NVMe `critical_warning` ti jan 0x08 mete (fèmen pou lekti sèlman) OSWA OS File System Remonte?"}
E -->|"Materyèl lekti sèlman (`0x08` / `Disponib rezèv: 0%`)"| F["Windows pa pral demare nan disk RO: Boot Linux Live USB, monte ak `-o ro, norecovery`, ak klonaj ak `ddrescue`"]
E -->|"OS Soft Lekti sèlman (`Dirty Bit` / Windows Fast Startup / Move blòk)"| G["Klè Windows 'atribi disk clear readonly' OSWA monte lekti sèlman nan Linux ak imaj anvan kontwolè NAND panike"]
B -->|"2. SSD toudenkou disparèt nan UEFI BIOS ('Pa gen aparèy demaraj') apre aksidan oswa pèt pouvwa."| H{"Èske se yon SSD SATA oswa yon SSD NVMe M.2?"}
H -->|"NVMe M.2 SSD"| I["1. Refwadi pou 20 minit + pwen fanatik biwo nan plas M.2<br/>2. Reyajiste nan plas segondè M.2 plak mèr oswa USB-a-NVMe patiraj<br/>3. Fè 1-sik Power-Only FTL Rebuild (Pa gen PCIe reset)"]
H -->|"SATA 2.5-pous / M.2 SSD"| J["Tcheke si BIOS montre non jenerik faktori (`SATAFIRM S11`, `SM2258AB`, `2.1 MB`)"]
J -->|"Montre non faktori ROM oswa 0 MB"| K["STOP: Firmware kontwolè / Brik tradiktè. Voye nan laboratwa ak Ace Lab PC-3000 Portable III"]
J -->|"Envizib apre pèt pouvwa toudenkou"| L["Egzekite 30 minit pouvwa-sèlman SATA FTL rebati sik yon fwa; si toujou envizib, voye nan laboratwa PC-3000"]
Diagnostic Triage: Dekode NVMe SMART Health Log Page 02h (Critical Warning ti moso)¶
Lè yon SSD NVMe aji, ou pa bezwen devine si pwoblèm nan se yon senp glitch rejis Windows oswa yon chip NAND flash k ap mouri. Chak konduit NVMe ki te janm konstwi aplike NVMe SMART / Paj Journal Enfòmasyon sou Sante (Idantifikatè Log) 02h).
Sou Linux (oswa yon SystemRescue Live USB), kouri yon sèl pasif, kòmand pou lekti sèlman (pran 0.01 segonn epi mete zewo estrès sou selil NAND yo):
(Sou Windows, louvri CrystalDiskInfo epi gade nan atribi sante ki pi wo yo01 atravè 0F; sou macOS, kouri smartctl -a disk0).
Gade imedyatman nan premye liy pwodiksyon an, critical_warning, epi konpare li ak tablo bitmask ofisyèl NVM Express Specification ki anba a:
NVMe Log 02h Jaden / Bit |
Valè Egzagòn | Ofisyèl NVMe spesifikasyon siyifikasyon | Silisyòm Fizik / Firmware Reyalite & Aksyon Ijans |
|---|---|---|---|
critical_warning Bit 0 |
0x01 |
Disponib rezèv anba papòt | Pisin rezèv SSD a nan faktori a twòp pwovizyon blòk rezèv NAND (available_spare) te tonbe anba papòt sekirite manifakti a (available_spare_threshold, anjeneral 5% oswa 10%). Kondwi a se yon ti moman lwen fèmen nan mòd pèmanan Materyèl Lekti Sèlman. Imajine kondwi a imedyatman. |
critical_warning ti 1 |
0x02 |
Papòt Tanperati depase | Kontwolè NVMe ASIC oswa pake NAND a depase limit tèmik kritik li yo (tipikman 80 a 85 degre Sèlsiyis / 176 a 185 degre Fahrenheit) oswa tonbe anba limit tanperati yo. Thottling tèmik ap echwe; fre kondwi a ak koule lè aktif imedyatman pandan sekou. |
critical_warning ti 2 |
0x04 |
NVM Subsystem Degrade Fyab | Erè grav medya entèn yo (media_errors > 0), echèk chanèl NAND mouri, oswa echèk koreksyon erè LDPC ki pa korije yo te degrade entegrite done yo. Klonaj ak ddrescue sote move blòk imedyatman. |
critical_warning ti 3 |
0x08 |
Medya yo mete nan mòd lekti sèlman | PÈMANÈN KATÈY LEKTI SÈLMAN LOCK. Paske available_spare frape 0% (oswa yon fòt entèn kondansateur / firmwèr ki te fèt, tankou notwa Samsung 980 PRO a 3B2QGXA7 ensèk mikrolojisyèl), kontwolè SSD la te permanans boule yon fusible pyès ki nan konpitè bloke kondwi a nan Mode Read-Only Mode pou tout tan. Non diskpart, fòma, oswa aktyalizasyon firmwèr ka janm fè kondwi sa a ekri ankò, men ou KA li epi sove 100% nan done ou lè l sèvi avèk Linux la. ro,norecovery pwotokòl anba a. |
critical_warning ti 4 |
0x10 |
Aparèy sovgad memwa volatil echwe | Sou antrepwiz NVMe kondui ak bor Power-Loss Protection (PLP) Tantal/supercapacitors, bank kondansateur backup la echwe. |
media_errors |
> 0 |
Media ak Erè Entegrite Done | Kantite fwa kontwolè NVMe a echwe pou li done ki soti nan flash NAND la menm apre yo fin aplike pyès ki nan konpitè konplè LDPC (Low-Density Parity-Check) koreksyon erè-desizyon mou. Nenpòt nimewo pi wo a 0 vle di dosye ki okipe sektè LBA sa yo ap retounen I/O Error. |
Track 1: Ki jan yo sove tout dosye ki soti nan yon SSD fèmen nan Materyèl lekti sèlman mòd (0x08)¶
Poukisa òdinatè w lan toudenkou refize demare nan Windows 10, Windows 11, oswa macOS lè kondwi NVMe ou a fèmen nan Hardware Read-Only Mode (critical_warning: 0x08), e poukisa kondwi a parèt konplètman unmountable menm lè ou ploge li nan yon lòt òdinatè kòm yon kondwi segondè?
Pèlen "Dirty Journal Replay" (Poukisa Windows ak Linux default refize monte yon SSD pou lekti sèlman)¶
Lè yon SSD toudenkou tonbe nan mòd lekti pyès ki nan konpitè sèlman pandan sistèm operasyon an ap kouri, sistèm operasyon an aksidan nan mitan ekriti, kite Tranzaksyon Journal nan sistèm fichye a ($LogFile sou Windows NTFS, jounal la sou Linux ext4/XFS, oswa pòs veso a sou Apple APFS) te make "Sal" (Arè ki pa pwòp).
- Pwochenn fwa ou eseye demare Windows oswa ploge SSD la nan yon lòt òdinatè Windows/Mac/Linux epi klike doub-klike sou ikòn kondwi a, sistèm opere a wè
"Dirty Journal"drapo ak otomatikman eseye "Replay Journal la" lè w ekri tranzaksyon ki pa fini yo tounen sou disk la anvan w kite w wè dosye w yo. - Paske kontwolè SSD la fèmen nan Mòd Lekti Sèlman Materyèl (
0x08), pyès ki nan konpitè SSD rejte ke jounal-replay ekri kòmand ak yonI/O Write-Protect Error. - Sistèm operasyon an panike, avòte mòn lan nèt, epi li di ou kondwi a lizib, pèvèti, oswa inisyalize, menm si 100 pousan nan dosye ou yo chita entak sou chip yo flash.
Etap-pa-etap kontoune: Monte yon pyès ki nan konpitè "Sal" pou lekti sèlman SSD nan Linux (ro,norecovery)¶
Pou evite tantativ ekri jounal-replay echwe nan sistèm operasyon an epi li chak dosye sou yon SSD Hardware Read-Only, demare soti nan yon Linux Live USB (tankou SystemRescue oswa Ubuntu Live) oswa mete kondui NVMe a nan yon patiraj USB-C NVMe ki tache ak yon machin Linux, epi di-li inyore sistèm fichye a sevèman.norecovery / noload)***:
1. Idantifye non patisyon NVMe oswa SATA¶
(RemakeRO kolòn: si RO montre 1, Kernel la konfime pyès ki nan konpitè SSD li menm te reklame kenkayri drapo pou Lekti Sèlman).
2. Premye chwa (pi an sekirite): Imaj patisyon an anvan tout koreksyon sou yon kondwi backup an sante ak ddrescue¶
Anvan menm aliye sistèm nan dosye, si ou gen yon sante kondwi ekstèn ak ase espas gratis monte nan /mnt/backup, klonaj patisyon anvan tout koreksyon blòk-pou-blòk la (depi ddrescue li blòk anvan tout koreksyon an sekans san yo pa okipe jounal sistèm dosye sal):
# 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 se chita sou kondwi backup healthywritable ou, ou ka monte ssd_rescue.img nòmalman, kite OS la rejoue jounal la sou fichye imaj la, epi louvri tout dosye ou yo.
3. Dezyèm chwa (Fichiye Ekstraksyon Dirèk): Monte SSD Sèlman Lekti Materyèl la dirèkteman lè l sèvi avèk norecovery¶
Si ou pa gen yon kondui rezèv ki laj ase pou yon imaj ki gen kapasite konplè epi ou bezwen kopye dosye espesifik dirèkteman sou SSD fèmen a kounye a, kreye yon pwen mòn (sudo mkdir -p /mnt/ro_ssd) epi sèvi ak lòd egzak lekti-sèlman pa-journal-replay pou sistèm dosye ou a:
- Pou yon patisyon Windows NTFS (Nòmal, Unencrypted):
- Pou yon patisyon NTFS Windows BitLocker-ankripte:
(Gade gid nou an sou BitLocker, FileVault, ak rekiperasyon chifreman LUKS si w bezwen èd pou jwenn kle BitLocker 48 chif ou a).
# 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 - ** Pou yon Linux
ext4oswaXFSoswaBtrfsPatisyon:**# 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
E si SSD la PA nan Materyèl 0x08 Fèmen, epi sèlman Windows make li "Li sèlman"?¶
Si nvme smart-log / CrystalDiskInfo montre critical_warning: 0x00 epi Available Spare: 100%, pyès ki nan konpitè SSD ou a an sante epi Windows tou senpleman mete yon Volim lojisyèl/Disk drapo pou lekti sèlman (souvan apre yon tranbleman pouvwa oswa yon aksidan demaraj). Efase drapo lojisyèl an nan Windows Administrator Command Prompt:
diskpart
DISKPART> list disk
DISKPART> select disk <X>
DISKPART> attributes disk clear readonly
DISKPART> select volume <Y>
DISKPART> attributes volume clear readonly
DISKPART> exit
Track 2: Kisa pou w fè lè yon SSD NVMe oswa SATA disparèt nan UEFI / BIOS la¶
E si òdinatè w lan te jele, epi lè ou rdemare nan konfigirasyon UEFI/BIOS kat mèr la (F2 oswa Del), plas M.2 oswa pò SATA a di "Vide / Pa Prezante", oswa montre yon kòd kontwolè jenerik ra olye de non mak kondwi ou a?
Etap 1: Tcheke pou siyati kontwolè "Faktori ROM Mode / Safe Mode".¶
Gade ak anpil atansyon fisèl egzak ki parèt nan lis Depo BIOS ou a, Manadjè Aparèy Windows oswa Linux lspci / lsusb / dmesg pwodiksyon. Lè mikrokontwolè yon SSD pa ka chaje Flash Translation Layer (FTL) mikrolojisyèl li nan chips NAND yo pandan limen (paske blòk NAND degrade nan zòn firmwèr la), kontwolè a tonbe tounen nan Silisyòm entèn li Factory Mask ROM / Bootloader Mode epi rapòte non kri chipmaker li yo ak yon fo ti kapasite:
Ki sa ki BIOS ou oswa lspci / lsblk Montre |
Kapasite rapòte | Ki kontwolè SSD jis panike | Kisa ki te pase & Èske lojisyèl brikoleur ka ranje li? |
|---|---|---|---|
SATAFIRM S11 oswa PS3111 |
Gwosè konplè oswa 0 MB / 2 MB |
Phison S11 (Itilize nan Kingston A400, PNY CS900, Patriot Burst, Inland, ADATA SU630) | Tradiksyon mikrolojisyèl koripsyon nan NAND: Kontwolè Phison S11 la pèdi tab kat lojik-a-fizik li yo. 0% ranje lojisyèl brikoleur (Konsomatè "S11 flashers" sou entènèt efase 100% done itilizatè; sèlman yon laboratwa ki gen PC-3000 ka chaje yon chajè RAM koutim pou rebati tradiktè a epi sove dosye ou yo). |
PS5012 / PS5016 / PS5018-E18 / PS5026-E26 |
0 MB oswa 1.0 GB oswa 2.1 MB |
Phison NVMe PCIe Gen ¾/5 Kontwolè (Corsair, Seagate FireCuda, Sabrent, Kingston KC3000) | NVMe Controller Safe Mode: Panik mikrolojisyèl akòz kachèt SLC chire oswa move blòk. Mande pwofesyonèl mòd PC-3000 Portable III NVMe. |
SM2258AB / SM2259AB / SM2262 / SM2263 |
1.0 GB oswa 2.1 MB (1024 MB) |
Silicon Motion (SMI) SATA/NVMe contrôleur (Kritik MX500/BX500, Intel, HP EX920/EX950, ADATA XPG) | SMI ROM Mode: Kontwolè a echwe pou pou inisyalize tab NAND li yo epi demare nan mòd entèn SRAM bootloader (1024 MB). 0% ranje lojisyèl brikoleur; rekiperab nan yon laboratwa sal pwòp ki ekipe ak chajè faktori SMI. |
MN-5236 / IG5236 |
0 MB oswa disparèt apre 5 minit |
Innogrit Rainier IG5236 PCIe Gen 4 NVMe (ADATA S70 Blade, Netac NV7000, Predator GM7000, Lexar) | Pwoblèm notwa DRAM / PMIC oswa firmwèr pann; premye tès refwadisman ak reseating nan yon ekstèn USB-C RTL9210 patiraj (Etap 2 anba a). |
Samsung 980 PRO / 990 PRO / 970 EVO Plus envizib oswa 0x08 RO |
Swa 0x08 Lekti-Sèlman oswa disparèt |
Samsung Elpis / Pascal / Phoenix Controller | Samsung 3B2QGXA7 ensèk firmwèr (sou 980 PRO) rapidman fin itilize blòk rezèv nan 0x08 Lekti-Sèlman fèmen. Sekou atravè Track 1 Linux ro,norecovery imedyatman. |
| SanDisk Extreme / WD My Passport Portable USB-C SSD disparèt | Demonte owaza oswa mouri dirije | Western Digital / SanDisk pòtab pon ak fay soude | Li te ye defo manifakti ki enplike fèb sifas-mòn konpozan soude jwenti sou PCB entèn la plis defo firmwèr. Pa flex boîtier a. |
Etap 2: 4 pyès ki nan konpitè san danje sove lè yon kondwi NVMe M.2 konplètman envizib (Not Present)¶
Si kondwi NVMe ou a pa parèt ditou nan BIOS la, egzekite kat tès fizik ki pa destriktif sa yo nan lòd egzak:
- Tès 1: Reset tèmik Latch ak refwadisman aktif (Refwadisman 20 minit la):
- Deploge fil elektrik AC PC a nan miray la (oswa fèmen laptop la nèt) epi kite machin nan chita konplètman san kouran pou 20 minit pou kontwolè NVMe ASIC la refwadi a 20 degre Sèlsiyis (68 degre Fahrenheit).
- Louvri panèl bò PC a, montre yon gwo vitès fanatik kay la dirèkteman sou baton M.2 NVMe a, epi limen tou dwat nan Linux Live USB. Si yon echèk PMIC (Power Management IC) oswa yon kontwolè surchof te deklanchman tèmik fèmen nan 85 degre Sèlsiyis (185 degre Fahrenheit) pandan demaraj, eksplozif lè frèt atravè kat M.2 vid la souvan kenbe kontwolè a vivan ase lontan pou
ddrescuedosye kritik ou yo. - Tès 2: Deplase baton NVMe M.2 a nan yon boîtier USB-C 10Gbps NVMe (
RTL9210/JMS583Bypass pon): - Poukisa yon kondwi NVMe ki pann BIOS mèr ou nan ekran logo la souvan monte epi li andedan yon $20 ekstèn USB-C NVMe adaptè patiraj?
- Lè yon kondwi NVMe ploge dirèkteman nan yon plas mèr PCIe M.2, UEFI BIOS nan plak mèr ranfòse yon rijid PCIe Link Training ak NVMe Admin Queue timeout (souvan jis 1 a 3 segonn pandan POST). Si yon SSD degrade pran 6 segonn pou rekonstwi yon tab blòk ki domaje nan pouvwa-sou, BIOS nan plak mèr deklare plas PCIe a mouri epi gout kondwi a nèt.
- Mete baton NVMe a andedan yon patiraj ekstèn USB-C (ki mache ak yon Realtek
RTL9210oswa JMicronJMS583Chip pon USB-a-NVMe) dekouple kondwi a soti nan mèr POST, founi pwòp 3.3V pouvwa premye, epi pèmèt ou ploge kab USB a nan yon òdinatè Linux k ap kouri * apre * SSD a te gen 30 segonn inisyalize firmwèr li yo. - *(Tcheke Materyèl Kritik: Lè w retire baton M.2 a, enspekte broch an lò an kwiv ak yon flach epi netwaye nenpòt oksidasyon dousman ak alkòl izopropilik 99%, epi enspekte ti kondansateur bèlj seramik sifas-montage yo toupre broch konektè an lò M.2 pou nenpòt mak nwa boule oswa soude fann).
- Tès 3: Enfim Mèr VMD / Intel RST mòd RAID ak PCIe ASPM ekonomize pouvwa:
- Si BIOS la reset batri CMOS li (oswa mete ajou firmwèr li) anvan kondui NVMe ou a "disparèt", antre nan BIOS Setup epi tcheke de paramèt:
- Intel VMD (Aparèy Jesyon Volim) / SATA Mode (RAID vs AHCI): Si yon plak mèr chanje ant
RAID / Intel VMD ONepiAHCI / NVMe Direct, sistèm operasyon an (oswa lis bòt BIOS la) pral imedyatman echwe pou wè kondwi a jiskaske li retounen nan mòd orijinal li. - PCIe ASPM (Active State Power Management): Sou anpil òdinatè pòtab ak òdinatè, yon kontwolè NVMe echèk fè aksidan chak fwa plak mèr la ap eseye jete kondwi a nan eta dòmi pwofon PS3 / PS4 (APST). Nan konfigirasyon BIOS, mete PCIe ASPM = Enfim, epi lè w ap demaraj Linux pou sove yon kondui NVMe ki pa kase, mete paramèt bòt nwayo sa a nan meni GRUB (peze).
enan bòt) pou anpeche Linux pa janm mete kontwolè NVMe a dòmi oswa tan vit:
- Intel VMD (Aparèy Jesyon Volim) / SATA Mode (RAID vs AHCI): Si yon plak mèr chanje ant
- Tès 4: Sik Rekonstwiksyon FTL Kontwole "Pouvwa Sèlman" (Pou disparisyon toudenkou nan Pann Kouran sèlman):
- Si yon SSD SATA oswa pi gran SSD NVMe disparèt imedyatman apre yon blakawout toudenkou oswa yon koupe pouvwa difisil (epi li gen zewo mak fizik boule), jounal Flash Translation Layer entèn li a ka bloke pou eseye rekiperasyon background ki vin entèwonp chak 3 segonn lè plak mèr ou voye yon siyal reset otobis la.
- Kijan pou w kouri yon sèl sik san danje pou pouvwa sèlman:
- Pou yon SSD SATA 2.5-pous: Deploge etwat 7-pin SATA Data Cable nèt, kite SÈLMAN lajè 15-pin SATA Power Cable konekte.
- Pou yon SSD M.2 NVMe: Mete SSD M.2 a nan yon patiraj ekstèn USB-C NVMe, epi ploge kab USB a nan yon 5V USB Wall Phone Charger (ki founi pi bon kalite 5V/3.3V pouvwa san okenn òdinatè USB done lame voye kòmandman reset).
- Kite SSD a limen nan eta sa a san deranje pouvwa sèlman pou 20 a 30 minit (kenbe yon fanatik soufle sou li pou li rete fre), apresa debranche kouran pou 60 segonn, rekonekte done yo, epi tcheke yon fwa nan Linux (
lsblk/nvme list). - Hard Stop Rule: Si kondwi a pa reparèt apre yon sèl sik 20 minit, KANPE IMEDYATMAN epi debranche li. Si w kite yon SSD TLC/QLC modèn ak move blòk NAND limen pandan plizyè èdtan, deklannche Koleksyon Fatra ki ka detwi paj ki ka refè.
Cleanroom SSD rekiperasyon: Ki sa yon laboratwa pwofesyonèl ka fè lè brikoleur sispann¶
Si SSD ou a montre 0 MB, SATAFIRM S11, SM2258AB, PS5018, oswa rete konplètman mouri apre li deplase li nan yon patiraj ekstèn USB-C, pa gen okenn lojisyèl telechaje sou Latè ki ka wè kondwi a. Nan pwen sa a, ou dwe chwazi yon laboratwa espesyalize pou rekiperasyon done ki aktyèlman posede chajeur firmwèr pyès ki nan konpitè (espesyalman Ace Lab PC-3000 Portable III / PC-3000 SSD System):
- **Nivo sikwi kout kondansateur / Reparasyon PMIC: ** Apeprè 20 pousan nan SSD ki mouri konplètman soufri soti nan yon kondansateur filtre seramik kout 50 santim (
VCC3V3oswaVCCQpouvwa ray) oswa eFuse/PMIC chip tou pre konektè M.2 la. Yon teknisyen anba yon mikwoskòp stereo lokalize kondansateur kout la ak yon kamera tèmik epi ranplase li nan 15 minit, retabli 100 pousan nan kondwi a san yo pa manyen chips NAND yo. - Techno-Mode Bootloader Injection (PC-3000): Lè yo fè kout de mikwoskopik ROM Mode / Boot Jumper pads sou SSD PCB la pandan pouvwa-up, laboratwa a fòse Phison, Silicon Motion, oswa Marvell kontwolè a aksepte yon chajè espesyal mikrokod faktori patched nan SRAM, enfimite background koleksyon fatra a ak rekonstwi RAM travay la (FT la kòwonpi Flash) tout sektè itilizatè yo ka imajine pwòp.
Kesyon yo poze souvan¶
Èske mwen ka ranje yon SSD NVMe ki te antre nan mòd lekti sèlman (`Critical Warning: 0x08`) pou mwen ka kontinye sèvi ak li?
Non Lè yon SSD NVMe mete pyès ki nan konpitè Avètisman kritik ti jan `0x08` ("Media yo te mete nan mòd lekti sèlman"), li se yon eta pèmanan, irevokabl pwoteksyon pyès ki nan konpitè deklanche paske rezèv entèn SSD a nan rezèv blòk flash NAND (`Available Spare`) frape 0 pousan oswa tradiktè firmwèr entèn li yo te soufri yon fay entegrite fatal. Pa gen lòd lojisyèl (`diskpart attributes disk clear readonly`), edite rejis, Linux `hdparm`, Secure Erase, oswa aktyalizasyon firmwèr ka janm déblotché yon pyès ki nan konpitè `0x08` SSD pou lekti sèlman. Sepandan, rezon ki fè enjenyè SSD la te fèt mòd sa a se pou konsève pou done ou yo: ou ka sove 100 pousan nan dosye ou sou kondwi a lè l sèvi avèk Linux la. `ro,norecovery` monte oswa `ddrescue` etap klonaj nan gid sa a, epi answit reklame yon SSD ranplasman gratis si kondwi a toujou nan garanti manifakti 3 a 5 ane li yo.
Poukisa SSD Materyèl lekti sèlman mwen refize monte oswa mande pou yo inisyalize lè mwen ploge li nan yon lòt PC Windows?
Paske lè SSD ou toudenkou tonbe nan mòd Lekti Materyèl pandan Windows t ap kouri, jounal sistèm fichye NTFS la (`$LogFile`) te rete nan yon eta "enpwòp / sal". Chak fwa ou ploge yon kondwi NTFS ak yon jounal sal nan nenpòt òdinatè Windows, chofè a NTFS Windows otomatikman eseye ekri sou disk la pou rejouer ak netwaye jounal la ANVAN pèmèt ou louvri kondwi a nan File Explorer. Paske pyès ki nan konpitè SSD la pwoteje nèt ak ekri, SSD la rejte tantativ ekriti jounal-replay Windows, sa ki lakòz Windows sispann monte kondwi a nèt. Bòt yon Linux Live USB ak aliye patisyon an ak `sudo mount -t ntfs3 -o ro,norecover /dev/nvme0n1p3 /mnt/ro_ssd` di Linux sote ekri jounal la epi ouvè tout dosye ou imedyatman.
Èske "30-Minute Power Cycle Trick" travay sou PCIe Gen 4 ak Gen 5 NVMe SSD modèn?
Kontinye ak anpil prekosyon. "30-minit pouvwa-sèlman sik la" te orijinèlman fèt pa enjenyè Critical/Micron pou pi gran SSD SATA (tankou Critical M4 la ak MX100/MX500) kote yon pann kouran toudenkou kite boutèy la Flash Translation Layer (FTL) desynchronized. Sou SSD modèn 3D TLC ak QLC NVMe ki gen gwo dansite, si kondwi a te disparèt akòz yon pann kouran pwòp, yon sèl sik 20 minit sèlman pou kouran (ak refwadisman fanatik aktif) ka pèmèt kontwolè a fini rebati tab FTL li a. Sepandan, si kondwi a te disparèt akòz degrade selil NAND yo, kite li limen pandan plizyè èdtan pèmèt travay firmwèr background yo degrade blòk ki rete yo pi lwen. Pa janm kouri plis pase yon sèl sik pouvwa 20 minit sèlman, epi toujou kenbe yon fanatik soufle atravè kondwi M.2 vid la pou kontwolè a pa chofe.
Si SSD mwen an toujou anba garanti 5 ane li (Samsung, WD, Critical, Kingston), èske manifakti a refè done mwen si mwen voye yo pou yon RMA?
Non, PA JANM voye yon SSD ki gen done ki pa fè sipò bay manifakti a pou yon ranplasman RMA garanti an premye. Lè ou poste yon SSD ki echwe bay Samsung, Western Digital, Critical, Seagate, oswa Kingston pou sèvis garanti, yo imedyatman dechire oswa detwi kondwi orijinal ou pou konfòmite sekirite epi yo voye yon disk ranplasman vid. Si ou bezwen done yo sou yon SSD ki mouri, ou dwe TOUJOU voye kondui a nan yon laboratwa pwofesyonèl rekiperasyon done (oswa sove dosye yo tèt ou si li nan mòd Read-Only) ANVAN voye pyès ki nan konpitè ki mouri a pou ranplasman garanti. Prèske tout gwo manifaktirè SSD yo gen yon politik ki pèmèt ou toujou reklame ranplasman garanti ou menm apre yon laboratwa sètifye rekiperasyon done te travay sou kondwi a (mande laboratwa a pou yon sètifika papye antèt ofisyèl ki konfime sèvis rekiperasyon done).
Sous yo tcheke¶
- NVM Express Consortium: NVM Express Base Specification Rev. 2.0 (Seksyon 5.14.1.2: SMART / Health Information Log Page
02h, Avètisman kritik Bitmask Definisyon0x01atravè0x10, ak Règ Tranzisyon pou Lekti Sèlman Demann Evènman Asynchrone). - Dokimantasyon Kernel Linux (
kernel.org): * Paramèt chofè NVMe (nvme_core.default_ps_max_latency_us=0,nvme_core.io_timeout), NTFS3 / EXT4 / XFS / Btrfs Lekti Sèlman Pa gen Jounal-Rekiperasyon (ro,norecovery/ro,noload) Espesifikasyon mòn*. - Pwojè GNU / Fondasyon lojisyèl gratis: GNU
ddrescueManyèl: Imaj ki pa destriktif nan nivo blòk nan medya Eta Solid ki degrade. - Enstiti Nasyonal Estanda ak Teknoloji (NIST, Etazini): NIST Piblikasyon Espesyal 800-88 Rev. 1 & Gid Digital Forensics sou Konpòtman FTL (Solid-State Drive Flash Translation Layer).
- Sous louvri NVMe zouti (
linux-nvme/nvme-cli): Ofisyèlnvme-cliEstanda dyagnostik Telemetry and Health Log.
Gid ki gen rapò¶
- Echèk kondwi difisil ak rekiperasyon done ijans
- Sipresyon fichye aksidan, kondwi fòma, ak rekiperasyon foto
- BitLocker, FileVault, ak kle rekiperasyon chifreman LUKS
- Etalaj NAS ak RAID degrade, echèk plizyè kondwi, ak rekiperasyon ZFS/Btrfs
- Sovgad òdinatè: 3-2-1 estrateji ak rekiperasyon dezas
- Nimewo ijans mondyal yo