SSD раптом стає нечитабельним - як поставити діагноз?


2

Я придбав новий ноутбук кілька днів тому, Thinkpad x270. На жаль, у мене було декілька випадків, коли це щось розбилося. Я вважаю, що це щось стосується вбудованого SSD, але я не можу його правильно діагностувати.

Я запускаю свіжу установку Manjaro 17.

Коли відбувається "збій", деякі програми виходять з ладу, інші встигають затримуватися, але жоден з них не може працювати належним чином. Практично все, що я намагаюся зробити, не вдається з помилкою вводу / виводу. На робочому столі всі іконки неправильні. Клацання в меню живлення показує меню, але жоден текст чи піктограми не завантажуються. Якщо я перейду на інший tty, я бачу кілька повідомлень про, ext4-fs error unable to read itable blockале ніколи не входжу в систему.

Я майже впевнений, що це означає, що це пов’язано з моїм SSD, але примушення fsck під час завантаження нічого не робило, і gsmartcontrol каже, що накопичувач не підтримує SMART.

Як правильно діагностувати свою проблему, щоб я міг її виправити чи обміняти свій ноутбук?

Ось вихід gsmartcontrol, якщо він допомагає:

smartctl 6.5 2016-05-07 r4318 [x86_64-linux-4.9.16-1-MANJARO] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Number:                       THNSF5512GPUK TOSHIBA
Serial Number:                      17IS10D1TANT
Firmware Version:                   51025KLA
PCI Vendor/Subsystem ID:            0x1179
IEEE OUI Identifier:                0x00080d
Controller ID:                      0
Number of Namespaces:               1
Namespace 1 Size/Capacity:          512'110'190'592 [512 GB]
Namespace 1 Formatted LBA Size:     512
Local Time is:                      Sat Apr  1 07:44:55 2017 CEST
Firmware Updates (0x02):            1 Slot
Optional Admin Commands (0x0017):   Security Format Frmw_DL *Other*
Optional NVM Commands (0x001e):     Wr_Unc DS_Mngmt Wr_Zero Sav/Sel_Feat
Warning  Comp. Temp. Threshold:     78 Celsius
Critical Comp. Temp. Threshold:     82 Celsius

Supported Power States
St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat
 0 +     8.00W       -        -    0  0  0  0        0       0
 1 +     3.90W       -        -    1  1  1  1        0       0
 2 +     2.00W       -        -    2  2  2  2        0       0
 3 -   0.1200W       -        -    3  3  3  3     1000    1000
 4 -   0.0120W       -        -    4  4  4  4     5000   10000
 5 -   0.0060W       -        -    5  5  5  5   100000   50000

Supported LBA Sizes (NSID 0x1)
Id Fmt  Data  Metadt  Rel_Perf
 0 +     512       0         2
 1 -    4096       0         1

=== START OF SMART DATA SECTION ===
Read NVMe SMART/Health Information failed: NVMe Status 0x4002

Відредаговано, щоб додати: Відтоді я завантажився в sysrescuecd і використав Badblocks і fsck, щоб спробувати знайти будь-які помилки з накопичувачем, але обидва тести повернулися без помилок.

Це залишає мене ще більше розгубленим. Що, можливо, може спричинити помилки, які я бачу, але не видно діагностиці?

Оновлення ще раз: я відправив ноутбук, обміняв SSD, немає проблем - але помилка повернулася. Отже, оскільки це не SSD (як пропонують погані блоки), що це ще може бути? Зрештою, програмне забезпечення?


Ну, на щастя, я все ще можу добре завантажувати комп'ютер і отримувати доступ до всього вмісту, плюс, звичайно, він свіжо налаштований, тому єдині дані там - це речі, які я створив резервну копію та просто помістив туди. Я поверну його через гарантію та отримаю нову. Але я хотів би бути впевнений, що насправді апаратне забезпечення зламане, і саме зараз я відчуваю, що не можу бути впевненою. Це була відповідь на коментар, який сказав мені взяти його до фахівця з відновлення даних.
MarkZ

1
Ми не можемо виконати роботу техніка за допомогою дистанційного керування. Якщо це абсолютно новий комп’ютер і він виходить з ладу, просто замініть його. Якщо заміна виходить з ладу, вимагайте відшкодування. Легко.
harrymc

Я хотів би мати можливість діагностувати проблему, навіть так. Зрештою, відправити його - це клопот і вимагає часу.
MarkZ

Ви можете шукати лише зареєстровані повідомлення про помилки (див. Посилання ) та проводити стрес-тести. Вашою проблемою буде те, що ви самостійно встановили ОС, щоб переконати продавця, що це його проблема.
harrymc

Можлива проблема, наприклад, з материнською платою? Я думаю, якщо це станеться навіть із заміненим SSD, це точно не проблема SSD. Будь-який шанс отримати цілий ноутбук RMA?
Стрепсілс

Відповіді:


6

Отже, після марної спроби додаткової діагностики [1] та виправленого ядра Linux, правильним рішенням, здається, було оновлення BIOS.

Мабуть, у старих версіях BIOS мого Lenovo x270 виникають проблеми з тим, що SSD знову не вмикається після переходу в стан низької потужності.

Застосування оновлення BIOS було не зовсім тривіально, оскільки я не запускаю Windows на своєму ноутбуці, тому утиліта не була корисною, а завантажувальне зображення з тієї ж сторінки знаходиться у дивному специфічному для Lenovo форматі, і жоден із моїх звичайних інструментів не зміг створити завантажувальний USB-накопичувач із цього. Однак це теж відома проблема, і хтось створив скрипт Perl, щоб витягти фактичний файл ISO з наданого файлом Lenovo. Використовуючи цей -oваріант сценарію , я створив файл ISO, з якого я міг завантажитися та застосувати оновлення.

З тих пір мій ноутбук, здається, працює стабільно.

[1]: Цей nvme-cliінструмент був корисним для отримання більш детальної інформації про мій SSD, але він, зрештою, випадково привів мене до рішення.


+1 для детального розміщення власного рішення, щоб воно могло допомогти іншим, хто прийде сюди з тією ж проблемою.
ParaDice

1
Дякую, і саме тому я і розмістив це. Я занадто часто стикаюся з такою ситуацією, як у цьому xkcd ^ ^, тому я намагаюся завжди мати відповідь у будь-якій створеній мені темі.
MarkZ

+1 за включення відповідного посилання xkcd
HackerBoss
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.