Рейтинг:1

Как обновить прошивку Samsung SSD из Ubuntu?

флаг us

Я последовал за https://www.samsung.com/semiconductor/global.semi.static/Firmware_Update_Utility_UserManual.pdf и загрузил unetbootin и .iso для моего Samsung 960 EVO 250gb. Я прошил его unetbootin и перезагрузился, но загружаться было не с чего.

Я сделал это снова и проверил файлы на диске, и они были только такими:

extlinux.conf ldlinux.sys menu.c32 syslinux.cfg ubnfilel.txt ubnpathl.txt

которые в сумме составляют всего 94 КБ, а запись unetbootin происходит мгновенно, как если бы она ничего не записывала. .iso имеет 16 МБ, поэтому SD-карта должна иметь такой же размер.

Как обновить прошивку твердотельного накопителя Samsung в Ubuntu?

oldfred avatar
флаг cn
Некоторые системы не загружают SD-карты. В инструкции написано использовать флешку. Я смог просто напрямую загрузить ISO, используя loopmount grub2. Но я регулярно загружаю ISO таким образом, и проблемы с номером и путем к диску довольно хорошо решаются. У многих возникают такие проблемы, если вы пытаетесь использовать grub2. Предложите использовать флешку, как сказано в инструкции.
Nmath avatar
флаг ng
Ничто в этих инструкциях не предполагает, что вы можете использовать этот инструмент для обновления прошивки с помощью Ubuntu. Инструкции предоставляют собственный загрузочный дистрибутив Linux в виде ISO для обновления прошивки своего продукта. Возможно, вы захотите задать вопросы об этих инструкциях на SuperUser или unix.stackexchange.com. Поскольку эта процедура не использует Ubuntu, здесь она не рассматривается.
Рейтинг:2
флаг fr

Отказ от ответственности: существует риск потери вашего SSD и хранящихся на нем данных при обновлении до новой прошивки!

Вот шаги:

  1. Определите свою модель SSD, запустив sudo smartctl -a /dev/nvmxxx на вашем SSD (замените «xxx» на ваше фактическое имя устройства); вот пример вывода.
  2. Подготовьте загрузочную USB-флешку Ubuntu/Kubuntu либо из Убунту или из Окна.
  3. Запустите компьютер с указанного USB-накопителя.
  4. Откройте браузер и введите в любой поисковой системе «прошивка Samsung SSD»; первый результат должен быть Страница загрузки инструментов и программного обеспечения для SSD от Samsung.
  5. Прокрутите вниз до пункта «Прошивка», разверните раздел, найдите ISO-образ, соответствующий вашей модели SSD, и загрузите его.
  6. Откройте образ ISO с помощью инструмента архивации, например Файл Ролик или же Ковчег (независимо от того, что предустановлено на вашем USB-накопителе) и найдите имя файла initrd и распакуйте его (перетащите за пределы архива в окно файлового менеджера).
  7. Откройте снова файл initrd с помощью инструмента архивации (вам нужно дважды щелкнуть дважды) и найти папку корень/фумаг; снова извлеките его (перетащите за пределы архива).
  8. Откройте консоль (F4 в некоторых файловых менеджерах) заходим в папку фумаг вы только что извлекли и запустили судо ./фумаг.
  9. Выполните шаги инструмента SSD Magician.; в моем случае перепрограммирование было мгновенным, и в конце не было подтверждения об успехе или неудаче. Если SSD Magician не находит устройств, возможно, вы забыли использовать судо.
  10. Перезапустите, не монтируя и не касаясь каким-либо иным образом содержимого только что обновленного SSD.
  11. После перезагрузки sudo smartctl -a /dev/nvmxxx должна отображать обновленную версию прошивки. В моем случае обновленная версия прошивки не будет отображаться до перезагрузки.

Примечание 1: Кажется возможным выполнить обновление из ОС, работающей на целевом SSD, и я видел видеоролики на YouTube, показывающие, как инструмент SSD Magician в Windows выполняет такие горячие обновления, то есть на используемом SSD. Но я не совсем уверен, что это безопасно.Проблема в том, что ОС будет записывать на SSD после процедуры обновления, но до перезагрузки. Существует риск того, что SSD неправильно обработает эти операции записи, что приведет к потере данных.

Примечание 2: Если UNetbootin используется для создания загрузочного USB-накопителя из ISO, то USB-накопитель необходимо отформатировать с помощью MBR и FAT32; GPT и/или ext4 у меня не работали. В ISO-образе, предоставленном Samsung для систем на базе AMD, есть ошибка. USB, а точнее USB-клавиатуры и мыши, не будут работать; поскольку большинство современных материнских плат больше не имеют портов PS/2, навигация по подсказкам SSD Magician практически невозможна в системах на базе AMD (источник).

Рейтинг:0
флаг fr

Этот ответ от пользователя Apple MacBook предполагает, что с помощью дд копирование образа компакт-диска ISO9660 на USB-накопитель (на уровне блочного устройства, а не на уровне раздела) может работать. Я нахожу это странным, поскольку это означало бы, что такие инструменты, как UNetbootin или же Создатель USB по существу ничего не делать, кроме звонка дд на устройстве.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.