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
- Verifique qual firmware seu SSD tem atualmente por meio de
# hdparm -I /dev/sda
. No meu caso, foiFirmware Revision: DXM05B0Q
. - 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 ".
- Monte o arquivo ISO que você acabou de baixar.
- 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. - 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. - Desligue seu computador.
- Inicialize a partir do pen drive.
- 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.
- Pressioneumateclaparacontinuar.
- Vocêémostradoalgumtipodeconcha.Eunãodescobricomoreiniciarocomputadordelá,entãoeusimplesmenteomateiatravésdeumhardreset.Então,sevocênãoconseguedescobrir,bastapressionarobotãodeenergiapor6segundos.Sevocêdescobriu,deixeumcomentárioouediteestaresposta.
- Removaopendrive.
- Inicializeseusistemaoperacional.
- Execute
#hdparm-I/dev/sda
novamenteparaverificarseofirmwarefoiatualizado.Nomomentodaredaçãodesteartigo,eledizFirmwareRevision:DXM06B0Q
. - Graveseupendriveparaselivrardessesoftware.Comoalternativa,excluaseuconteúdoereutilize-o.
Versõesmaisrecentesdefirmware
dd
sem extração prévia de uma imagem diferente. Eu não testei isso.