Оновіть прошивку Samsung 840 Pro


11

У мене є SSD Samsung 840 PRO Series і хочу оновити його мікропрограмне забезпечення, щоб знайти альтернативне рішення цієї проблеми .

Я завантажив з цієї сторінки "Програмне забезпечення Samsung Magician for Enterprise SSD", оскільки Samsung пропонує лише фокусник для споживчих SSD для Windows. Відповідно до найвищої відповіді на цю посаду reddit , вона повинна працювати.

Однак, намагаючись визначити ідентифікатор мого SSD, фокусник стверджує, що не знайшов SSD-дисків Samsung, хоча єдиним носієм зберігання даних, який зараз приєднаний до мого ноутбука, є SSD, згаданий у першому пункті.

# ./magician -L
================================================================================================
Samsung(R) SSD Magician DC Version 2.0
Copyright (C) 2015 SAMSUNG Electronics Co. Ltd. All rights reserved.
================================================================================================
Magician is now configuring the environment for LSI MegaRAID SAS.
Magician is now configuring the environment for LSI SAS IT/IR Controller.
Magician is now configuring the environment for LSI SAS IT/IR2 Controller.
Magician is now configuring the environment for LSI SAS IT/IR3 Controller.
----------------------------------------------------------------------------
| Disk   | Model   | Serial  | Firmware  | Capacity | Drive  | Total Bytes |
| Number |         | Number  |           |          | Health | Written     |
----------------------------------------------------------------------------
No Samsung SSD found!

Відповіді:


13

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

Виявилося, що я маю рацію зі своїм скептицизмом до зображення, яке надає Samsung, ймовірно, насправді підходить для завантаження з нього. Розміщення запропонованого вами зображення на палець не працює. Справа не в тому, що це дуже швидко, і ви не помічаєте, як оновлення відбувається так, як я вперше подумав, це просто те, що зображення не завантажується, це означає, що нічого не відбувається.

Вам слід встановити це зображення, знайти інше зображення у ньому та покласти це зображення на палець. Тому що причини, я думаю.

Покрокове керівництво

  1. Перевірте, яку прошивку має ваш SSD на даний момент # hdparm -I /dev/sda. У моєму випадку це було Firmware Revision: DXM05B0Q.
  2. Зайдіть на цей сайт і в розділі "Прошивка" → "Прошивка Samsung SSD для користувачів Windows" завантажте "840 PRO Firmware", який наразі має опис "ISO DXM06B0Q".
  3. Змонтуйте щойно завантажений файл ISO.
  4. З точки монтажу скопіюйте isolinux/btdsk.imgв інше місце. Я припускаю /tmp/btdsk.img. Цей крок фактично необхідний, оскільки root не може прочитати цей файл, але ваш звичайний обліковий запис користувача може.
  5. Біжіть, sudo dd if=/tmp/btdsk.img of=/dev/sdbде /dev/sdbзнаходиться ваш великий палець. Перевірте, чи це, /dev/sdbі переконайтеся, що він не встановлений, перш ніж запустити команду! Ви, очевидно, втратите дані, збережені на вашому палець.
  6. Вимкніть комп’ютер.
  7. Завантаження з великого пальця приводу.
  8. Це займає кілька секунд, потім ви побачите трохи заплутане повідомлення "Прошивка вже оновлена ​​на цьому SSD!". Версія прошивки надрукована над ним.
  9. Натисніть клавішу, щоб продовжити.
  10. Вам показали якусь оболонку. Я не зрозумів, як перезавантажити комп'ютер звідти, тому просто вбив його через жорсткий перезавантаження. Тож якщо ви і цього не можете зрозуміти, просто натисніть кнопку живлення протягом 6 секунд. Якщо ви це зрозуміли, залиште коментар або відредагуйте цю відповідь.
  11. Вийміть палець.
  12. Завантажте ОС.
  13. # hdparm -I /dev/sdaЗнову запустіть , щоб переконатися, що прошивка була оновлена. На момент написання цього повідомлення йдеться Firmware Revision: DXM06B0Q.
  14. Запаліть палець, щоб позбутися цього програмного забезпечення. Крім того, видаліть його вміст і повторно використовуйте його.

Новіші версії прошивки

Ens згадується в коментарях , що нові образи мікропрограм безпосередньо можуть бути скопійовані на диск з допомогою великого пальця ddбез попереднього вилучення з іншого зображення. Я цього не перевіряв.


Новіші випуски прошивки ISO, як-от, Samsung_SSD_850_EVO_EMT02B6Q_Win.isoможна безпосередньо скопіювати ( dd) на USB-накопичувач.
енс

@ens Дякую Я додав записку до відповіді.
UTF-8,

2

Вам потрібна версія 1.0 замість 2.0 (консолі) Samsung Magician. Посилання на них можна знайти за посиланням https://aur.archlinux.org/packages/samsung_magician-consumer-ssd/ (посилання Dropbox).

Дивіться закріплений коментар на https://aur.archlinux.org/packages/samsung_magician-consumer-ssd/ :

Samsung припинила надавати Linux-версію "Чарівника" для споживчих SSD-дисків. Новіша версія v2.0 працює лише з Enterprise PM863 та SM863 Series. Отже, це старша версія v1.0. Він все ще повинен працювати з більшістю споживчих SSD, але пам’ятайте, що це не остання оновлена ​​версія цього програмного забезпечення!

До речі, примітки https://wiki.archlinux.org/index.php/Solid_State_Drives#Samsung також можуть бути корисними для вашого починання. Удачі! (Ще коли я намагався зробити те ж саме для свого диска EVO, я створив флешку Windows OTG за допомогою Rufus.)


Я не знав, що ISO повинен був використовуватись для створення завантажувального середовища. Зрештою, лише за кілька секунд раніше я завантажив zip-файл, що містить один виконуваний Linux з того ж веб-сайту. Я припускав, що це вхідні дані для Windows версії фокусника.
UTF-8

Я створив завантажувальний палець, керуючи ними файлом ISO. Мій ноутбук завантажився нормально із прикріпленим пальцем. Або потрібно лише частку секунди для завершення та завантаження операційної системи на жорсткому диску відразу після цього, або вона не працювала. USB носії, безумовно, є номером 1 у порядку завантаження. Я зареєструвався в прямому сеансі, використовуючи той же ноутбук і той же привід великого пальця кілька днів тому. Зображення було нанесено на нього однаково обома способами: Via dd. Чи є спосіб перевірити, чи працював він?
UTF-8

Я думаю, що це не спрацювало, оскільки файл ISO вказаний як ISO DXM06B0Qна веб-сайті Samsung, але вихід # hdparm -I /dev/sdaмістить рядок Firmware Revision: DXM05B0Q.
UTF-8

Я спробував нативне оновлення. Старіша версія фокусника фактично повідомляє мій ідентифікатор пристрою. Однак це не працює: pastebin.com/DR6KKDya
UTF-8
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.