Atualizar Firmware do Samsung 840 Pro

9

Eu tenho um SSD Samsung 840 PRO Series e quero atualizar seu firmware para encontrar uma solução alternativa para esse problema .

Eu baixei o "Samsung Magician Software para Enterprise SSD" de esta página porque a Samsung oferece apenas mágico para SSDs de consumidor para Windows. De acordo com a principal resposta em esta postagem do reddit , deve funcionar.

No entanto, ao tentar determinar o ID do meu SSD, o mago afirma não ter encontrado nenhum SSD da Samsung, embora o único meio de armazenamento atualmente conectado ao meu laptop seja o SSD mencionado no primeiro parágrafo.

# ./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!
    
por UTF-8 30.12.2016 / 19:29

2 respostas

10

A Samsung é realmente muito estranha e levei muitas horas para descobrir isso porque é absolutamente contra-intuitivo.

Descobri que eu estava certo com o meu ceticismo de uma imagem fornecida pela Samsung provavelmente sendo adequada para inicializar a partir dela. Colocar a imagem que eles oferecem em um pen drive não funciona. Não é que seja super rápido e você não percebe a atualização acontecendo como eu pensei, é só que essa imagem não é inicializável, o que significa que nada acontece.

Você precisa montar essa imagem, encontrar uma imagem diferente nela e colocar essa imagem no seu pen drive. Por razões, eu acho.

Guia passo a passo

  1. Verifique qual firmware seu SSD tem atualmente por meio de # hdparm -I /dev/sda . No meu caso, foi Firmware Revision: DXM05B0Q .
  2. Visite este site e, em "Firmware" → "Samsung SSD Firmware para Windows Usuários "baixar" 840 PRO Firmware ", que atualmente tem a descrição" ISO DXM06B0Q ".
  3. Monte o arquivo ISO que você acabou de baixar.
  4. Do ponto de montagem, copie isolinux/btdsk.img para um local diferente. Vou assumir /tmp/btdsk.img para isso. Esta etapa é realmente necessária porque o root não pode ler esse arquivo, mas sua conta de usuário normal pode.
  5. Execute sudo dd if=/tmp/btdsk.img of=/dev/sdb , em que /dev/sdb é o seu pen drive. Vá verificar se é /dev/sdb e certifique-se de que não esteja montado antes de executar o comando! Você obviamente perderá os dados armazenados no seu pen drive com isso.
  6. Desligue seu computador.
  7. Inicialize a partir do pen drive.
  8. Demora alguns segundos e, em seguida, você verá a mensagem ligeiramente confusa "O firmware já está atualizado neste SSD!". A versão do firmware é impressa acima dela.
  9. Pressioneumateclaparacontinuar.
  10. Vocêémostradoalgumtipodeconcha.Eunãodescobricomoreiniciarocomputadordelá,entãoeusimplesmenteomateiatravésdeumhardreset.Então,sevocênãoconseguedescobrir,bastapressionarobotãodeenergiapor6segundos.Sevocêdescobriu,deixeumcomentárioouediteestaresposta.
  11. Removaopendrive.
  12. Inicializeseusistemaoperacional.
  13. Execute#hdparm-I/dev/sdanovamenteparaverificarseofirmwarefoiatualizado.Nomomentodaredaçãodesteartigo,eledizFirmwareRevision:DXM06B0Q.
  14. Graveseupendriveparaselivrardessesoftware.Comoalternativa,excluaseuconteúdoereutilize-o.

Versõesmaisrecentesdefirmware

ens mencionado nos comentários que imagens de firmware mais recentes podem ser copiadas diretamente para o pen drive via dd sem extração prévia de uma imagem diferente. Eu não testei isso.

    
por 31.12.2016 / 17:35
2

Você precisa da versão 1.0 em vez da 2.0 do (console) Samsung Magician. Faça o download dos links que você encontra no link (os links do Dropbox).

Veja o comentário fixado no link :

Samsung has stopped providing a Linux version of the 'Magician' for Consumer SSDs. The newer v2.0 only works with Enterprise PM863 and SM863 Series. So this is the older version v1.0. It should still be working with most Consumer SSDs but be aware that this is not the latest updated version of this software!

BTW, as notas no link também podem ser úteis para o seu empreendimento. Boa sorte! (Voltar quando eu tentei fazer o mesmo para o meu disco EVO eu criei-me uma unidade flash OTG do Windows usando Rufus).

    
por 30.12.2016 / 19:38