NVMe yoki SSD to'satdan faqat o'qish rejimiga kiradi yoki BIOS'dan yo'qoladi¶
Favqulodda yordam raqamlari mamlakatga qarab farq qiladi. Bu sahifada 911, AQSh va Kanada uchun raqam ishlatiladi. Ko'pgina boshqa mamlakatlar 112, 999 yoki boshqa raqamdan foydalanadilar. Mamlakatingiz uchun raqamni toping.
O'lishdan oldin bir necha kun davomida ovozli bosish yoki silliqlash haqida ogohlantirishlar beradigan an'anaviy aylanuvchi qattiq disklardan farqli o'laroq, zamonaviy NVMe M.2 yoki SATA qattiq disk (SSD) soniyaning bir qismi ichida to'liq sukunatda ishlamay qoladi. Bir lahzada ish stantsiyangiz, noutbukingiz yoki serveringiz normal ishlayapti; keyingi daqiqada Windows a tashlaydi WHEA_UNCORRECTABLE_ERROR yoki CRITICAL_PROCESS_DIED Moviy ekran, Linux sizning ildiz bo'limingizni qayta o'rnatadi Read-Only file system (EROFS), yoki kompyuteringiz to'g'ridan-to'g'ri bo'sh UEFI/BIOS sozlamalari menyusiga qayta ishga tushadi, "Yuklash mumkin bo'lgan qurilma topilmadi" yoki 2 terabaytlik SSD disk sifatida ko'rsatiladi. 0 MB zavod boshqaruv bloki (SM2262, PS5018-E18, MN-5236, yoki SATAFIRM S11).
SSD to'satdan Uskuna faqat o'qish rejimiga qulflanganda (Critical Warning: 0x08) yoki quvvat ko‘tarilishi yoki issiqlik o‘sishidan so‘ng BIOS-dan yo‘qoladi, har bir qayta ishga tushirish, CHKDSK urinishi yoki uzoq vaqt davomida yoqish daqiqasi fayllaringizni saqlab qolish uchun qolgan oynangizni butunlay yo‘q qilishi mumkin. Faqat uskunani o‘qish rejimiga o‘tgan diskda SSD kontrolleri sizga ichki Flash Translation Layer (FTL) yoki zaryadlovchi NAND xujayralari quvvatni yo‘qotib, qayta ishga tushmasdan oldin ma’lumotlaringizni nusxalash uchun ataylab, bir martalik favqulodda qutqaruv kemasini taqdim etadi.
Ushbu qoʻllanma NVM Express (NVMe) Baza spetsifikatsiyasi (5.14.1.2 SMART/Salomatlik maʼlumotlari jurnali sahifasi) asosida bosqichma-bosqich apparat va mikrodasturlarni sinovdan oʻtkazishni taʼminlaydi. 02h), INCITS T13 ATA/ATAPI ACS-4 standartlari, GNU ddrescue / nvme-cli sud-tibbiy tasvirlash protokollari va toza xona Flash Translation Layer (FTL) tiklash standartlari.
Buni hozir qiling¶
Agar NVMe yoki SATA SSD faqat o'qish rejimiga qulflangan bo'lsa, kirish/chiqarish vaqti tugashi yoki BIOS-dan yo'qolgan bo'lsa:
- AGAR SSD HOZIRDA FAQAT O‘QISH REJIMIDA VA OT OTINGIZGA HAM KO‘RINGAN BO‘LSA: KOMPYUTERNI QAYTA YUKLAMANG YOKI O‘CHMAYMAN. Bu NVMe SSD qutqarishning №1 hayot yoki o‘lim qoidasidir. NVMe kontrolleri o'z uskunasini o'rnatganda
Critical Warningbitga0x08(Uchuvchi/uchuvchi boʻlmagan faqat oʻqish uchun blokirovka, chunki mavjud zaxira bloklari uriladi0%), drayverning Flash Translation Layer (FTL) xaritalash jadvali hozirda SSD-ning o'zgaruvchan DRAM keshiga yuklangan, bu sizga fayllaringizni hoziroq o'qish imkonini beradi. Kompyuterni qayta ishga tushirsangiz yoki o‘chirsangiz, SSD POST vaqtida eskirgan NAND flesh bloklaridan o‘zining buzilgan proshivkasini/FTLni qayta yuklashga va o‘rnatishga harakat qilishi kerak va 50 foizdan ko‘proq hollarda SSD qayta ishga tushirilganda to‘liq bloklanadi va BIOS-da boshqa ko‘rinmaydi. Tashqi USB qattiq diskini mashina ishlayotgan vaqtda ulang va eng muhim jildlaringizni nusxalang (Documents,Desktop, soliq/huquqiy fayllar, fotosuratlar,.ssh/ tugmalari) darhol. Agar uskunadagi nosozlik chekish quvvat manbai yoki elektr yong‘in xavfi bilan bog‘liq bo‘lsa, quvvatni uzing va mahalliy favqulodda yordam raqamiga qo‘ng‘iroq qiling (AQSh va Kanadada 911, Yevropa Ittifoqi bo‘ylab 112, Buyuk Britaniyada 999) yoki tekshiring. favqulodda raqamlar. - Hech qachon Windows-ni ishga tushirmang
chkdsk /f,diskpart clean,fsck, yoki macOS Disk Utility First Aid. Agar SSD qurilmangiz faqat oʻqish rejimida boʻlsa, yozish buyruqlari silikon kontroller darajasida rad etiladi (Media is write-protected) va agar SSD noto'g'ri NAND bloklari tufayli faqat Operatsion tizimni faqat o'qish uchun qayta o'rnatish rejimida bo'lsa, majburlashchkdskyokifsckMuvaffaqiyatsiz sahifalar bo'ylab yozish darhol SSD Controller Panic (Xavfsiz rejim / BSY Lock) ni ishga tushiradi, bu drayverni soniyalar ichida bloklaydi. - Agar NVMe drayveri apparat uchun faqat o'qish rejimiga qulflanganligi sababli Windows yuklashdan bosh tortsa (chunki Windows yozish uchun ruxsat talab qiladi)
C:\yuklash uchun), darhol Linux Live USB-dan yuklang. Windows 10 va Windows 11 yozish buyruqlarini rad etuvchi operatsion tizim drayveridan yuklashni tugata olmaydi (ular yoqiladi).INACCESSIBLE_BOOT_DEVICEyoki Avtomatik ta'mirlash). Windowsni qayta ishga tushirishda davom etmang. Mashinani SystemRescue yoki Ubuntu Live USB stikidan yuklang, aniq yadro yordamida NTFS/BitLocker bo'limini o'rnating.ro,norecovery(faqat o'qish uchun, jurnalni takrorlash yo'q) bayroqchalarini qo'ying va fayllaringizni xavfsiz nusxa ko'chiring. - Agar SSD UEFI/BIOS-dan butunlay yo'qolgan bo'lsa (yoki ko'rsatadi
0 MB/SATAFIRM S11/ROM Mode), kompyuterni o'chiring va termal qizib ketish va FTL desinxronizatsiyasini tekshiring. Yuqori tezlikda ishlaydigan PCIe Gen 4 va Gen 5 NVMe M.2 drayverlari 85 darajadan Selsiy bo'yicha (185 daraja Farengeyt) dan yuqori haroratga tegsa, termal prokladka quriydi yoki sovutgich favqulodda boshqaruv bloki uzilib qolsa ** O'chirish mandali**, u erda xona haroratiga (20 daraja Selsiy / 68 daraja Farengeyt) sovib ketguncha PCIe avtobusidan yo'qoladi. - OSni o'chirib qo'ying
TRIM / DiscardAgar buzilgan SSD tasvirlangan bo'lsa, darhol. Hech qachon operatsion tizimga fon chiqarishiga yo'l qo'ymangTRIM(Dataset Management Deallocate) ishlamay qolgan SSDni qutqarishda buyruqlar.
flowchart TD
A["NVMe M.2 yoki SATA SSD inqirozi aniqlandi"] --> B{"Hozirda aniq alomat nima?"}
B -->|"1. Disk ko'rinadi, lekin OS 'Disk yozishdan himoyalangan' yoki 'Faqat o'qish uchun fayl tizimi' deb yozadi"| C["MUHIM: Ma'lumotlarga kirish imkoni bo'lsa, qayta ishga tushirmang; ustuvor fayllarni darhol tashqi USB diskiga nusxalash"]
C --> D["NVMe SMART jurnalini tekshiring (`nvme smart-log /dev/nvme0` yoki CrystalDiskInfo): `critical_warning` va `available_spare`-ni tekshiring"]
D --> E{"NVMe `critical_warning` bit 0x08 o'rnatilganmi (Uskunani faqat o'qish uchun qulflash) YOKI OS fayl tizimini qayta o'rnatishmi?"}
E -->|"Uskuna faqat o‘qish uchun (`0x08` / `Mavjud zaxira: 0%`)"| F["Windows RO diskidan yuklamaydi: Linux Live USB-ni yuklang, `-o ro,norecovery` bilan ulang va `ddrescue` bilan klonlang"]
E -->|"OS Soft Faqat o'qish uchun (`Dirty Bit` / Windows Tez ishga tushirish / Bad Blok)"| G["Windows `atributlari diskini faqat o'qishni tozalash` YOKI Linuxda faqat o'qish uchun o'rnating va NAND kontrolleri vahima paydo bo'lishidan oldin tasvirni o'rnating"]
B -->|"2. Avariya yoki quvvat yo‘qolishidan so‘ng SSD to‘satdan UEFI BIOS (“Yuklash mumkin bo‘lmagan qurilma”)dan yo‘qoldi."| H{"Bu SATA SSDmi yoki NVMe M.2 SSDmi?"}
H -->|"NVMe M.2 SSD"| I["1. 20 daqiqa sovib turing + M.2 uyasidagi ish stoli fanini<br/>2. Ikkilamchi anakart M.2 uyasiga yoki USB-to-NVMe korpusiga qayta joylashtiring<br/>3. 1 davrli faqat quvvat bilan ishlaydigan FTL qayta qurishni amalga oshiring (PCIe qayta o'rnatilmagan)"]
H -->|"SATA 2,5 dyuymli / M.2 SSD"| J["BIOS-da umumiy zavod nomi ko'rsatilganligini tekshiring (`SATAFIRM S11`, `SM2258AB`, `2,1 MB`)"]
J -->|"Zavod ROM nomini yoki 0 MBni ko'rsatadi"| K["STOP: Controller Firmware / Translator Brick. Ace Lab PC-3000 Portable III bilan laboratoriyaga yuboring"]
J -->|"To'satdan quvvat yo'qolganidan keyin ko'rinmas"| L["30 daqiqali faqat quvvat bilan ishlaydigan SATA FTL qayta qurish tsiklini bir marta bajaring; Agar hali ham ko'rinmasa, PC-3000 laboratoriyasiga yuboring"]
Diagnostik triaj: NVMe SMART salomatlik jurnali sahifasini dekodlash 02h (Critical Warning bitlar)¶
NVMe SSD ishga tushganda, muammo oddiy Windows ro'yxatga olish kitobidagi nosozlik yoki nobud bo'lgan NAND flesh chipi ekanligini taxmin qilishingiz shart emas. Har bir ishlab chiqarilgan NVMe drayveri standartlashtirilgan NVMe SMART / Health Information jurnali sahifasini (Jurnal identifikatori) amalga oshiradi. 02h).
Linuxda (yoki SystemRescue Live USB) ushbu bitta passiv, faqat o'qish uchun buyruqni bajaring (0,01 soniya davom etadi va NAND hujayralariga nol stress qo'yadi):
(Windows-da CrystalDiskInfo-ni oching va eng yaxshi sog'liq atributlarini ko'ring01 orqali 0F; macOS-da ishga tushiring smartctl -a disk0).
Darhol chiqishning birinchi qatoriga qarang, critical_warning va uni quyidagi rasmiy NVM Express Spetsifikatsiya bit maskalari jadvali bilan solishtiring:
NVMe jurnali 02h Maydon / Bit |
Hex qiymati | Rasmiy NVMe spetsifikatsiyasining ma'nosi | Jismoniy kremniy / proshivka haqiqati va favqulodda harakatlar |
|---|---|---|---|
critical_warning Bit 0 |
0x01 |
Mavjud ehtiyot qismlar chegaradan past | Zavodda haddan tashqari ta'minlangan zaxira NAND bloklarining SSD zaxira jamg'armasi (available_spare) ishlab chiqaruvchining xavfsizlik chegarasidan pastga tushdi (available_spare_threshold, odatda 5% yoki 10%). Drayv faqat apparat o‘qish rejimiga o‘tishga bir necha daqiqa qoldi. Drayvni darhol tasvirlang. |
critical_warning Bit 1 |
0x02 |
Harorat chegarasidan oshib ketdi | NVMe ASIC kontrolleri yoki NAND to'plami o'zining kritik termal chegarasidan oshib ketdi (odatda 80 dan 85 daraja Selsiy / 176 dan 185 daraja Farengeytgacha) yoki past harorat chegaralaridan pastga tushdi. Termal regulyator ishlamayapti; qutqarish vaqtida haydovchini faol havo oqimi bilan darhol sovutib oling. |
critical_warning Bit 2 |
0x04 |
NVM quyi tizimining ishonchliligi pasaygan | Jiddiy ichki media xatolar (media_errors > 0), ishlamay qolgan NAND kanallari yoki tuzatib bo'lmaydigan LDPC xatolarni tuzatish xatoliklari ma'lumotlar yaxlitligini buzdi. ** bilan klonlash ddrescue yomon bloklarni darhol o'tkazib yuborish.** |
critical_warning Bit 3 |
0x08 |
Media faqat o'qish rejimiga joylashtirilgan | FAQAT O‘QISH UChUN DOIMIY UYUVCHI QILF. Chunki available_spare urish 0% (yoki taniqli Samsung 980 PRO kabi ichki kondansatör/proshivka xatosi yuz berdi) 3B2QGXA7 proshivka xatosi), SSD kontrolleri diskni faqat o'qish rejimiga abadiy qulflaydigan apparat sug'urtasini doimiy ravishda yoqdi. Yo'q diskpart, formatlash yoki proshivkani yangilash bu drayverni qayta yozishga yaroqli holga keltirishi mumkin, lekin siz Linux yordamida maʼlumotlaringizni 100% oʻqishingiz va qutqarishingiz mumkin. ro,norecovery quyidagi protokol. |
critical_warning Bit 4 |
0x10 |
Uchuvchi xotirani zaxiralash qurilmasi muvaffaqiyatsiz tugadi | Bortda Quvvatni yo'qotishdan himoya qilish (PLP) tantal/superkondansatkichlari bo'lgan korporativ NVMe drayverlarida zaxira kondansatör banki ishlamay qoldi. |
media_errors |
> 0 |
Media va maʼlumotlar yaxlitligidagi xatolar | LDPC (past zichlikdagi paritet-tekshiruv) yumshoq qaror xatosini to‘g‘rilagandan keyin ham NVMe kontrolleri NAND chirog‘idan ma’lumotlarni o‘qiy olmagani soni. Yuqoridagi istalgan raqam 0 LBA sektorlarini egallagan fayllar qaytib kelishini anglatadi I/O Error. |
1-trek: Faqat apparat o'qish rejimida qulflangan SSD dan barcha fayllarni qanday qutqarish mumkin (0x08)¶
Nima uchun NVMe drayvingiz Uskuna faqat o'qish rejimiga o'tganda kompyuteringiz to'satdan Windows 10, Windows 11 yoki macOS-ga yuklashni rad etadi (critical_warning: 0x08) va nima uchun diskni boshqa kompyuterga ikkinchi darajali drayv sifatida ulaganingizda ham uni butunlay o'chirib bo'lmaydigan ko'rinadi?
"Dirty Journal Replay" tuzog'i (Nima uchun Windows va standart Linux faqat o'qish uchun mo'ljallangan SSD-ni o'rnatishdan bosh tortadi)¶
Operatsion tizim ishlayotgan vaqtda SSD to'satdan faqat apparat o'qish rejimiga tushib qolsa, operatsion tizim yozish o'rtasida ishlamay qoladi va fayl tizimidagi Transaction Journal ()$LogFile Windows NTFS da, Linux jurnalida ext4/XFS, yoki Apple’dagi konteyner nazorat punkti APFS) "Nopok" (nopok o'chirish) belgilangan.
- Keyingi safar Windows-ni yuklashga yoki SSD-ni boshqa Windows/Mac/Linux kompyuteriga ulashga urinib ko'rganingizda va haydovchi belgisini ikki marta bosing, operatsion tizim
"Dirty Journal"bayrog'i va Fayllaringizni ko'rishga ruxsat berishdan oldin tugallanmagan tranzaksiyalarni diskka yozib, avtomatik ravishda "Jurnalni qayta o'ynashga" harakat qiladi. - Chunki SSD kontrolleri Uskuna faqat o‘qish rejimida (
0x08), SSD apparati jurnalni takrorlash yozish buyrug'ini bilan rad etadiI/O Write-Protect Error. - Operatsion tizim vahima qo'zg'atadi, o'rnatishni butunlay to'xtatadi va drayverni o'qib bo'lmaydigan, buzilgan yoki ishga tushirilmaganligini bildiradi, fayllaringizning 100 foizi flesh-chiplarda o'rnatilgan bo'lsa ham.
Bosqichma-bosqich chetlab o'tish: Linux tizimida "iflos" faqat o'qish uchun mo'ljallangan SSD-ni o'rnatish (ro,norecovery)¶
Operatsion tizimning muvaffaqiyatsiz jurnal-takror yozish urinishlarini chetlab o'tish va har bir faylni faqat apparat o'qish uchun mo'ljallangan SSD-dan o'qish uchun Linux Live USB dan yuklang (masalan, SystemRescue yoki Ubuntu Live) yoki NVMe drayverini USB-C NVMe korpusiga joylashtiring va Linux tizimi mashinasiga biriktirilgan jurnal fayli drayverini va jurnalni o'rnating. faqat o'qish uchun (norecovery / noload)**:
1. NVMe yoki SATA bo'limi nomini aniqlang¶
(E'tibor beringRO ustun: agar RO ko'rsatadi 1, yadro SSD uskunasining o'zi apparat "Faqat o'qish" belgisini tasdiqlaganini tasdiqlaydi).
2. Birinchi tanlov (Eng xavfsiz): Xom bo'limni sog'lom zaxira diskida tasvirlang ddrescue¶
Fayl tizimini o'rnatishdan oldin, agar sizda etarli bo'sh joy o'rnatilgan sog'lom tashqi diskingiz bo'lsa /mnt/backup, blok-uchun-blok blokini klonlash (bundan buyon ddrescue iflos fayl tizimi jurnallariga e'tibor bermasdan, xom bloklarni ketma-ket o'qiydi):
# 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 sog'lom yoziladigan zaxira diskingizda o'tirgan bo'lsangiz, o'rnatishingiz mumkin ssd_rescue.img odatda, OS jurnalni tasvir faylida qayta ko'rsatsin va barcha papkalaringizni oching.
3. Ikkinchi tanlov (to'g'ridan-to'g'ri faylni chiqarish): To'g'ridan-to'g'ri uskunadan foydalanib, faqat o'qish uchun mo'ljallangan SSD-ni o'rnating. norecovery¶
Agar sizda to'liq disk tasviri uchun etarlicha katta zaxira diskingiz bo'lmasa va hozirda qulflangan SSD-dan ma'lum papkalarni to'g'ridan-to'g'ri nusxalashingiz kerak bo'lsa, o'rnatish nuqtasini yarating (sudo mkdir -p /mnt/ro_ssd) va fayl tizimingiz uchun faqat o'qish uchun no-journal-replay buyrug'idan foydalaning:
- Windows NTFS qismi uchun (Oddiy, shifrlanmagan):
- Windows BitLocker-shifrlangan NTFS bo'limi uchun:
(Bizning qo'llanmamizga qarang BitLocker, FileVault va LUKS shifrlashni tiklash 48 xonali BitLocker kalitingizni topishda yordam kerak bo'lsa).
# 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 - Linux uchun
ext4yokiXFSyokiBtrfsBo'lim:# 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
Agar SSD Uskunada YO'Q bo'lsa-chi? 0x08 Qulflash va faqat Windows uni "Faqat o'qish" deb belgilaganmi?¶
Agar nvme smart-log / CrystalDiskInfo ko'rsatadi critical_warning: 0x00 va Available Spare: 100%, SSD uskunangiz sog'lom va Windows oddiygina Dasturiy ta'minot hajmi/faqat diskni o'qish uchun bayroqchani o'rnatadi (ko'pincha quvvat miltillagandan yoki ikki marta yuklashda ishlamay qolgandan keyin). Windows administratorining buyruq satrida dasturiy ta'minot bayrog'ini o'chiring:
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-trek: NVMe yoki SATA SSD UEFI / BIOS-dan yo'qolganda nima qilish kerak¶
Agar kompyuteringiz qotib qolsa va UEFI/BIOS o'rnatish anakartini qayta ishga tushirganingizda nima bo'ladi (F2 yoki Del), M.2 uyasi yoki SATA porti "Bo'sh / Yo'q" deb yozadi yoki diskingiz brendi o'rniga g'alati umumiy kontroller kodini ko'rsatadimi?
1-qadam: "Zavod ROM rejimi / xavfsiz rejim" boshqaruvchisi imzosini tekshiring¶
BIOS saqlash ro'yxati, Windows Device Manager yoki Linux-da ko'rsatilgan aniq qatorga diqqat bilan qarang lspci / lsusb / dmesg chiqish. Agar SSD mikrokontrolleri o'zining Flash Translation Layer (FTL) proshivkasini yoqilganda NAND chiplaridan yuklay olmasa (proshivka zonasida NAND bloklari buzilganligi sababli), kontroller yana o'zining ichki kremniyiga Factory Mask ROM / Bootloader Modega tushadi va uning xom sig'imi va soxta chip ishlab chiqaruvchisi nomi haqida xabar beradi:
Sizning BIOSingiz nima yoki lspci / lsblk Ko'rsatuvlar |
Hisobot qilingan quvvat | Qaysi SSD Controller shunchaki vahima qildi | Nima bo'ldi va DIY dasturi buni tuzatadimi? |
|---|---|---|---|
SATAFIRM S11 yoki PS3111 |
To'liq o'lchamli yoki 0 MB / 2 MB |
Phison S11 (Kingston A400, PNY CS900, Patriot Burst, Inland, ADATA SU630 da ishlatiladi) | NAND-da mikrodastur tarjimoni buzilgan: Phison S11 kontrolleri mantiqiy-fizik xaritalash jadvalini yo'qotdi. 0% DIY dasturiy ta'minotini tuzatish (Iste'molchi "S11 flashers" onlayn foydalanuvchi ma'lumotlarini 100% o'chirish; faqat PC-3000 bo'lgan laboratoriya tarjimonni qayta tiklash va fayllaringizni saqlash uchun maxsus RAM yuklagichni yuklashi mumkin). |
PS5012 / PS5016 / PS5018-E18 / PS5026-E26 |
0 MB yoki 1.0 GB yoki 2.1 MB |
Phison NVMe PCIe Gen ¾/5 kontrollerlari (Corsair, Seagate FireCuda, Sabrent, Kingston KC3000) | NVMe Controller Safe Mode: SLC keshi eskirganligi yoki yomon bloklar tufayli mikrodastur vahima. Professional PC-3000 Portable III NVMe rejimini talab qiladi. |
SM2258AB / SM2259AB / SM2262 / SM2263 |
1.0 GB yoki 2.1 MB (1024 MB) |
Silicon Motion (SMI) SATA/NVMe kontrollerlari (Critical MX500/BX500, Intel, HP EX920/EX950, ADATA XPG) | SMI ROM rejimi: Kontroller NAND jadvallarini ishga tushira olmadi va ichki SRAM yuklash rejimiga ishga tushdi (1024 MB). 0% DIY dasturiy ta'minotini tuzatish; SMI zavod yuklagichlari bilan jihozlangan toza xona laboratoriyasida qayta tiklanadi. |
MN-5236 / IG5236 |
0 MB yoki 5 daqiqadan so'ng yo'qoladi |
Innogrit Rainier IG5236 PCIe Gen 4 NVMe (ADATA S70 Blade, Netac NV7000, Predator GM7000, Lexar) | Mashhur DRAM/PMIC yoki proshivka osib qo'yish muammosi; birinchi sinov sovutish va tashqi USB-C RTL9210 korpusida qayta o'rnatish (quyida 2-bosqich). |
Samsung 980 PRO / 990 PRO / 970 EVO Plus koʻrinmas yoki 0x08 RO |
Yoki 0x08 Faqat o'qish uchun yoki yo'qoladi |
Samsung Elpis / Paskal / Feniks Controller | Samsung 3B2QGXA7 proshivka xatosi (980 PRO-da) zaxira bloklarni tezda tugatdi 0x08 Faqat o'qish uchun qulf. Track 1 Linux orqali qutqarish ro,norecovery darhol. |
| SanDisk Extreme / WD My Passport portativ USB-C SSD yo'qoladi | Tasodifiy yoki o'lik LEDni o'chiradi | Western Digital / SanDisk portativ ko'prik va lehim xatosi | Ichki PCBdagi zaif sirt o'rnatish komponentli lehim birikmalarini o'z ichiga olgan ma'lum ishlab chiqarish nuqsoni va proshivka nosozliklari. Korpusni egmang. |
2-qadam: 4 ta xavfsiz uskuna NVMe M.2 drayveri butunlay ko'rinmas bo'lganda qutqaradi (Not Present)¶
Agar NVMe drayvingiz BIOS-da umuman ko'rinmasa, ushbu to'rtta buzilmaydigan jismoniy testlarni aniq tartibda bajaring:
- 1-sinov: Termal qulfni tiklash va faol sovutish (20 daqiqalik sovutish):
- Kompyuterning AC quvvat simini devordan uzing (yoki noutbukni to‘liq o‘chiring) va mashinani 20 daqiqa to‘liq quvvatsiz holatda qoldiring, shunda NVMe kontrolleri ASIC 20 daraja Selsiy (68 daraja Farangeyt) gacha sovishi mumkin.
- Kompyuterning yon panelini oching, yuqori tezlikda ishlaydigan uy fanini to'g'ridan-to'g'ri M.2 NVMe stikiga qarating va to'g'ridan-to'g'ri Linux Live USB-ni yoqing. Agar ishlamay qolgan PMIC (Power Management IC) yoki haddan tashqari qizib ketish regulyatori yuklash vaqtida 85 daraja Selsiy (185 daraja Farengeyt) haroratda termal o'chirishni qo'zg'atgan bo'lsa, yalang'och M.2 kartasi bo'ylab sovuq havoni tez-tez portlatish kontrollerni etarlicha uzoq vaqt ishlashiga olib keladi.
ddrescuemuhim fayllaringiz. - 2-sinov: NVMe M.2 stikini USB-C 10Gbps NVMe korpusiga o‘tkazing (
RTL9210/JMS583Ko'prikni aylanib o'tish): - Nega anakartingizning BIOS-ni logotip ekraniga osib qo'yadigan NVMe drayveri ko'pincha $20 tashqi USB-C NVMe adapter korpusi ichiga o'rnatiladi va o'qiladi?
- NVMe drayveri to'g'ridan-to'g'ri anakart PCIe M.2 uyasiga ulanganda, anakart UEFI BIOS qattiq PCIe Link Training va NVMe Admin Queue kutish vaqtini ta'minlaydi (ko'pincha POST paytida 1-3 soniya). Agar buzilgan SSD yoqilganda shikastlangan blok jadvalini tiklash uchun 6 soniya kerak bo'lsa, BIOS anakart PCIe uyasi o'lik deb e'lon qiladi va drayverni butunlay o'chirib tashlaydi.
- NVMe stikini tashqi USB-C korpusiga joylashtirish (Realtek tomonidan quvvatlanadi
RTL9210yoki JMicronJMS583USB-to-NVMe ko'prigi chipi) drayverni POST anakartidan ajratadi, birinchi navbatda toza 3,3V quvvat beradi va USB kabelini ishlayotgan Linux kompyuteriga SSD o'zining mikrodasturini ishga tushirish uchun 30 soniyadan so'ng ulash imkonini beradi. - (Muhim apparat tekshiruvi: M.2 tayoqchasini yechayotganda, oltin mis qirrali pinlarni chiroq bilan tekshiring va oksidlanishni 99% izopropil spirti bilan yaxshilab tozalang va M.2 oltin konnektor pinlari yaqinidagi mayda bej rangli keramik sirtga o'rnatiladigan kondansatkichlarni qora rangdagi kuyish izi yoki yoriqlar bor-yo'qligini tekshiring).
- Test 3: Anakart VMD / Intel RST RAID rejimi va PCIe ASPM quvvatni tejashni o'chirib qo'ying:
- Agar BIOS NVMe drayveringiz "yo'qolishidan" oldin CMOS batareyasini qayta o'rnatgan bo'lsa (yoki dasturiy ta'minotini yangilagan bo'lsa), BIOS Setup-ga kiring va ikkita sozlamalarni tekshiring:
- Intel VMD (Ovozni boshqarish qurilmasi) / SATA rejimi (RAID va AHCIga qarshi): Agar anakart o'rtasida o'tsa
RAID / Intel VMD ONvaAHCI / NVMe Direct, operatsion tizim (yoki BIOS yuklash ro'yxati) drayverni asl holatiga qaytarilmaguncha darhol ko'rmaydi. - PCIe ASPM (Active State Power Management): Ko‘pgina noutbuklar va ish stollarida, anakart drayverni chuqur uyqu holatiga o‘tkazmoqchi bo‘lganda, NVMe kontrolleri ishlamay qoladi PS3 / PS4 (APST). BIOS sozlamalarida PCIe ASPM = Disabled ni o'rnating va xira NVMe drayverini qutqarish uchun Linuxni yuklashda ushbu yadro yuklash parametrini GRUB menyusiga qo'shing (tugmasini bosing.
eyuklashda) Linux-ning NVMe kontrollerini uyqu holatiga qo'yishini yoki vaqtni tezda tugashini oldini olish uchun:
- Intel VMD (Ovozni boshqarish qurilmasi) / SATA rejimi (RAID va AHCIga qarshi): Agar anakart o'rtasida o'tsa
- Test 4: Boshqariladigan "faqat quvvat" FTL qayta qurish tsikli (faqat to'satdan elektr uzilishi yo'qolishi uchun):
- Agar SATA SSD yoki undan eskiroq NVMe SSD to'satdan o'chirilgan yoki qattiq o'chirilgandan so'ng darhol yo'q bo'lib ketgan bo'lsa (va nol jismoniy yonish belgilariga ega bo'lsa), uning ichki Flash Translation Layer jurnali fonni tiklashga urinishda tiqilib qolgan bo'lishi mumkin, bu esa anakartingiz avtobusni qayta o'rnatish signalini yuborganda har 3 soniyada to'xtatiladi.
- Birgina xavfsiz faqat quvvat aylanishini qanday boshqarish kerak:
- 2,5 dyuymli SATA SSD uchun: FAQAT 15-pinli keng SATA quvvat kabelini ulangan holda qoldirib, tor 7-pinli SATA maʼlumot kabelini toʻliq ajratib oling.
- M.2 NVMe SSD uchun: M.2 SSD-ni tashqi USB-C NVMe korpusiga joylashtiring va USB kabelini 5V USB devor telefonini zaryadlovchiga ulang (u sof 5V/3.3V quvvat bilan taʼminlaydi hech qanday kompyuter USB maʼlumotlar xosti qayta oʻrnatish buyruqlarini yubormasdan).
- SSD ni **20 dan 30 minutgacha **20 dan 30 minutgacha yoniq holda qoldiring, shunda u sovib turishi uchun ventilyatorni o'chirib qo'ying), so'ngra quvvatni 60 soniya o'chiring, ma'lumotlarni qayta ulang va Linuxda bir marta tekshiring (
lsblk/nvme list). - Qattiq to‘xtash qoidasi: Agar drayver bitta 20 daqiqalik tsikldan so‘ng yana paydo bo‘lmasa, DARXI to‘xtating va uni elektr tarmog‘idan uzing. Noto'g'ri NAND bloklari bilan bir necha soat davomida yoqilgan zamonaviy TLC/QLC SSD-ni qoldirish qayta tiklanadigan sahifalarni yo'q qilishi mumkin bo'lgan fondagi axlat to'plamini ishga tushiradi.
Cleanroom SSD-ni tiklash: DIY to'xtatilganda professional laboratoriya nima qilishi mumkin¶
Agar SSD ko'rsatilsa 0 MB, SATAFIRM S11, SM2258AB, PS5018, yoki uni tashqi USB-C korpusiga o‘tkazgandan so‘ng butunlay o‘lik bo‘lib qolsa, Yerdagi hech qanday yuklab olinadigan dasturiy ta’minot drayverni ko‘ra olmaydi. Bu vaqtda siz apparat proshivka yuklagichlariga (xususan Ace Lab PC-3000 Portable III / PC-3000 SSD System) ega bo'lgan maxsus ma'lumotlarni tiklash laboratoriyasini tanlashingiz kerak:
- ** O'chirish darajasidagi qisqa tutashgan kondansatör / PMICni ta'mirlash: ** To'liq o'lik SSD'larning taxminan 20 foizi 50 sentlik seramika filtri kondensatorining qisqa tutashuvidan aziyat chekadi (
VCC3V3yokiVCCQelektr tarmog'i) yoki M.2 ulagichi yaqinidagi eFuse/PMIC chipi yonib ketgan. Stereo mikroskop ostidagi texnik qisqa tutashgan kondansatkichni termal kamera bilan topadi va uni 15 daqiqada almashtiradi, NAND chiplariga tegmasdan diskning 100 foizini tiklaydi. - Techno-Mode Bootloader Injection (PC-3000): Quvvatni yoqish vaqtida SSD PCBdagi ikkita mikroskopik ROM Mode / Boot Jumper prokladkalarini qisqartirish orqali laboratoriya Phison, Silicon Motion yoki Marvell kontrollerlarini maxsus yamoqlangan zavod mikrokod yuklagichini qabul qilishga majbur qiladi va SRAM yig'ish jarayonini buzadi va fonni buzadi. Ish stantsiyasining operativ xotirasidagi qatlam (FTL), shuning uchun barcha foydalanuvchi sektorlari aniq tasvirlangan bo'lishi mumkin.
Tez-tez beriladigan savollar¶
Faqat o'qish rejimiga kirgan NVMe SSD ni tuzatsam bo'ladimi (`Critical Warning: 0x08`) shuning uchun men undan foydalanishni davom ettira olamanmi?
Yo'q. NVMe SSD apparati Kritik ogohlantirish bitini o'rnatganda `0x08` ("Media faqat o'qish rejimiga joylashtirilgan"), bu SSD-ning zaxira NAND flesh bloklarining ichki zaxirasi tufayli ishga tushirilgan doimiy, qaytarib bo'lmaydigan apparat himoyasi (`Available Spare`) 0 foizga tushdi yoki uning ichki proshivka tarjimoni halokatli yaxlitlik xatosiga duch keldi. Dasturiy ta'minot buyrug'i yo'q (`diskpart attributes disk clear readonly`), ro'yxatga olish kitobini tahrirlash, Linux `hdparm`, Secure Erase yoki proshivka yangilanishi har doim apparatni blokdan chiqarishi mumkin `0x08` Faqat o'qish uchun mo'ljallangan SSD. Biroq, SSD muhandisi ushbu rejimni yaratganining sababi ma'lumotlaringizni saqlashdir: siz Linux yordamida fayllaringizning 100 foizini diskdan qutqarishingiz mumkin. `ro,norecovery` o'rnatish yoki `ddrescue` ushbu qo'llanmadagi klonlash bosqichlarini ko'ring va agar haydovchi hali ham ishlab chiqaruvchining 3-5 yillik kafolati doirasida bo'lsa, bepul almashtirish SSD-ni talab qiling.
Nima uchun faqat o‘qish uchun mo‘ljallangan apparat SSD-ni boshqa Windows kompyuteriga ulaganimda o‘rnatishni rad etadi yoki ishga tushirishni so‘raydi?
Chunki Windows ishlayotgan vaqtda SSD to'satdan faqat apparat o'qish rejimiga tushib qolsa, NTFS fayl tizimi jurnali (`$LogFile`) "nopok / iflos" holatda qoldirilgan. Har qanday Windows kompyuteriga iflos jurnali bo'lgan NTFS drayverini ulaganingizda, Windows NTFS drayveri diskni File Explorer-da ochishga ruxsat berishdan oldin jurnalni qayta ko'rish va tozalash uchun avtomatik ravishda diskka yozishga harakat qiladi. SSD apparati doimiy ravishda yozishdan himoyalanganligi sababli, SSD Windows-ning jurnalni qayta yozishga urinishlarini rad etadi, bu esa Windows-ning diskni o'rnatishni butunlay to'xtatishiga olib keladi. Linux Live USB-ni yuklash va bo'limni o'rnatish `sudo mount -t ntfs3 -o ro,norecover /dev/nvme0n1p3 /mnt/ro_ssd` Linuxga jurnal yozishni o'tkazib yuborishni aytadi va darhol barcha papkalaringizni ochadi.
"30 daqiqalik quvvat aylanishi tricki" zamonaviy PCIe Gen 4 va Gen 5 NVMe SSD-larda ishlaydimi?
Juda ehtiyotkorlik bilan davom eting. "Faqat quvvat bilan ishlaydigan 30 daqiqalik tsikl" dastlab Critical/Micron muhandislari tomonidan eski SATA SSD-lar (Critical M4 va MX100/MX500 kabi) uchun ishlab chiqilgan, bunda to'satdan quvvat uzilishi Flash Translation Layer (FTL) jurnalini sinxronlashtirilmagan holda qoldirgan. Zamonaviy yuqori zichlikdagi 3D TLC va QLC NVMe SSD-larda, agar haydovchi toza elektr uzilishi tufayli yo'qolgan bo'lsa, faqat 20 daqiqalik quvvat aylanishi (faol fan sovutish bilan) kontrollerga FTL jadvalini qayta qurishni tugatish imkonini beradi. Biroq, agar disk NAND xujayralarining buzilishi tufayli yo'qolgan bo'lsa, uni soatlab yoqilgan holda qoldirish fon mikrodasturi vazifalarini qolgan bloklarni yanada yomonlashtirishga imkon beradi. Hech qachon BIR 20 daqiqadan ko'proq quvvat sarflamang va boshqaruvchi qizib ketmasligi uchun har doim M.2 diskida ventilyatorni shamollatib turing.
Agar mening SSD hali ham 5 yillik kafolati ostida bo'lsa (Samsung, WD, Critical, Kingston), RMA uchun yuborsam, ishlab chiqaruvchi mening ma'lumotlarimni tiklaydimi?
Yo'q, HECH QACHON saqlanmagan ma'lumotlarni o'z ichiga olgan SSD'ni ishlab chiqaruvchiga kafolatli RMA almashtirish uchun yubormang. Muvaffaqiyatsiz SSD-ni Samsung, Western Digital, Critical, Seagate yoki Kingston-ga kafolatli xizmat ko'rsatish uchun yuborganingizda, ular xavfsizlik talablariga muvofiqligi uchun asl drayveringizni darhol parchalab tashlaydi yoki yo'q qiladi va sizga bo'sh o'rniga diskni jo'natadi. Agar sizga o'lik SSD-dagi ma'lumotlar kerak bo'lsa, o'lik uskunani kafolatli almashtirishga yuborishdan oldin DOIMO drayverni professional ma'lumotlarni tiklash laboratoriyasiga yuborishingiz kerak (yoki fayllarni o'zingiz qutqarishingiz kerak, agar u faqat o'qish rejimida bo'lsa). Deyarli barcha yirik SSD ishlab chiqaruvchilari haydovchida sertifikatlangan maʼlumotlarni qayta tiklash laboratoriyasi ishlagandan keyin ham kafolatni almashtirishga daʼvo qilish imkonini beruvchi siyosatga ega (laboratoriyadan maʼlumotlarni tiklash xizmatini tasdiqlovchi rasmiy blanka sertifikatini soʻrang).
Manbalar tekshirildi¶
- NVM Express konsortsiumi: NVM Express bazasi spetsifikatsiyasi Rev. 2.0 (5.14.1.2-bo'lim: SMART / Sog'liqni saqlash ma'lumotlari jurnali sahifasi
02h, Kritik ogohlantirish Bitmask ta'riflari0x01orqali0x10, va asinxron hodisalar so'rovini faqat o'qish uchun o'tish qoidalari). - Linux yadrosi hujjatlari (
kernel.org): NVMe drayver parametrlari (nvme_core.default_ps_max_latency_us=0,nvme_core.io_timeout), NTFS3 / EXT4 / XFS / Btrfs faqat o'qish uchun jurnalni tiklashsiz (ro,norecovery/ro,noload) O'rnatish xususiyatlari. - GNU loyihasi / Bepul dasturiy ta'minot fondi: GNU
ddrescueQo'llanma: Degradatsiyaga uchragan qattiq holat muhitini blok darajasida buzilmaydigan tasvirlash. - Milliy Standartlar va Texnologiyalar Instituti (NIST, Qo'shma Shtatlar): NIST Maxsus nashri 800-88 Rev. 1 & Raqamli Sud-tibbiy ekspertizasi qattiq holatda diskdagi Flash tarjimasi qatlami (FTL) xatti-harakatlari bo'yicha ko'rsatmalar.
- Ochiq manbali NVMe asboblari (
linux-nvme/nvme-cli): Rasmiynvme-cliTelemetriya va salomatlik jurnali diagnostika standartlari.
Tegishli qo'llanmalar¶
- Qattiq diskdagi nosozlik va favqulodda ma'lumotlarni tiklash
- Tasodifiy faylni o'chirish, formatlangan disk va fotosuratlarni tiklash
- BitLocker, FileVault va LUKS shifrlashni tiklash kaliti blokirovkasi
- NAS va RAID massivlari yomonlashdi, bir nechta drayverlarning ishdan chiqishi va ZFS/Btrfs tiklanishi
- Kompyuterning zaxira nusxalari: 3-2-1 strategiyasi va falokatni tiklash
- Global favqulodda raqamlar