Instalando o firmware com o samsung magician dc

4

Estou tentando fazer com que o Samsung magican DC funcione no meu computador linux (linux mint 17 xfce). Eu fiz o download do samsung magician dc de aqui . Em seguida, baixei os arquivos de atualização de firmware de esta página (em " Atualizações de Firmware do Samsung SSD para Usuários do Windows ", o arquivo zip pro 840).

Em seguida, tentei seguir as instruções do usuário da Samsung. manual para instalar o firmware. Primeiro eu preciso descobrir o número do disco que eu quero atualizar. Isso pode ser feito com o seguinte comando:

brian@brian-desktop ~/Desktop/utilities/ssd/samsung_magician_dc-v1.0_rtm_p2/64bin $ sudo ./magician  -L
================================================================================================
Samsung(R) SSD Magician DC Version 1.0
Copyright (c) 2014 Samsung Corporation
================================================================================================
-----------------------------------------------------------------------------------------------------
| Disk   | Model                     | Serial         | Firmware  | Capacity | Drive  | Total Bytes |
| Number |                           | Number         |           |          | Health | Written     |
-----------------------------------------------------------------------------------------------------
| *0     |Samsung SSD 840 PRO Series |S1ATNSAD780426K |DXM05B0Q   | 238 GB   | GOOD   | 1.62 TB     |
-----------------------------------------------------------------------------------------------------

A partir daqui, podemos ver que o meu 840 pro tem o número de disco 0 . Além disso, o firmware está desatualizado porque minha versão é DXM05B0Q e a versão mais recente é DXM06B0Q . Então eu instalei o firmware que baixei.

O seguinte acontece:

brian@brian-desktop ~/Desktop/utilities/ssd/samsung_magician_dc-v1.0_rtm_p2/64bin $ sudo ./magician -d 0 -F -p fw/
================================================================================================
Samsung(R) SSD Magician DC Version 1.0
Copyright (c) 2014 Samsung Corporation
================================================================================================
------------------------------------------------------------------------------------------------
WARNING :Please Note that Firmware Upgrade may format the disk and you will loose your data.
Please Ensure that data backup is taken before proceeding to Firmware Upgrade.
if you are sure then only proceed, otherwise restart the application after taking a backup.
Continue Firmware Upgrade ? [ yes ]:yes
------------------------------------------------------------------------------------------------
Disk Number:  *0 | Model Name: Samsung SSD 840 PRO Series | Firmware Version: DXM05B0Q
------------------------------------------------------------------------------------------------
F/W Update:  [ERROR] The Firmware provided is empty or There is no Firmware in the specified path.  
------------------------------------------------------------------------------------------------

Então, recebo um erro dizendo que "O firmware fornecido está vazio ou Não há Firmware no caminho especificado", mas eu queria que ele atualizasse meu firmware. Minha pergunta é: "Como faço para que o mago Samsung atualize meu firmware?"

Um palpite que tive foi que talvez a atualização do firmware do windows que baixei só funcione com windows, mas se você baixar o .iso ao invés do .zip, então o download do .iso para windows é o mesmo que o .iso você baixar para mac (não há .zip para mac em sua página). Isso me faz pensar que os arquivos de firmware são independentes da plataforma.

Outro palpite foi que no manual apenas lista o Ubuntu 12.04 como sendo suportado enquanto o meu sistema operacional (linux mint 17 xfce) é baseado no Ubuntu 14.04. Eu não acho que isso seja realmente um problema.

Uma terceira possibilidade é que é um problema que meu ssd é montado em minha partição raiz no momento em que tento aplicar a atualização de firmware. O manual não diz se isso é permitido ou não, mas se não for, não vejo por que isso daria o erro.

Informação suplementar

Aqui estão algumas informações sobre o meu sistema operacional:

brian@brian-desktop ~/Desktop/utilities/ssd/samsung_magician_dc-v1.0_rtm_p2/64bin $ uname -a
Linux brian-desktop 3.13.0-24-generic #47-Ubuntu SMP Fri May 2 23:30:00 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

O hash sha1 para o executável do mágico:

brian@brian-desktop ~/Desktop/utilities/ssd/samsung_magician_dc-v1.0_rtm_p2/64bin $ sha1sum magician 
c80bc8f09b39f2edbaf4b97a345897a00cd6e38e  magician

O hash sha1 para o conteúdo da pasta de atualização do firmware fw/

brian@brian-desktop ~/Desktop/utilities/ssd/samsung_magician_dc-v1.0_rtm_p2/64bin $ sha1sum fw/*
0ca38f0e078556259e43c3987a26acd2441d62b4  fw/DSRD.enc
fa4194fade9d51f72d98a363427febea57acc6c4  fw/DXM06B0Q.enc
    
por Brian Moths 16.12.2014 / 14:22

2 respostas

2

Usando as instruções aqui , a solução para esse problema (que eu tive também ) é criar a estrutura de pasta FW / DXM06B0Q e mover o arquivo DXM06B0Q.enc para lá. Como explicado no link que mencionei, a estrutura deve ficar assim:

.../dsrdenc/DSRD.enc
.../dsrdenc/FW/FIRMWARE_NAME/FIRMWARE_NAME.enc

Por que a Samsung não prepara o zip diretamente com a estrutura correta para sua própria ferramenta está além de mim.

Em qualquer caso, isso provavelmente não irá te levar muito mais longe, já que parece que a atualização do firmware não pode ser executada se o seu sistema for inicializado pelo SSD, ou pelo menos é o meu melhor palpite é ver o (novo) erro mensagem:

================================================================================================
Samsung(R) SSD Magician DC Version 1.0
Copyright (c) 2014 Samsung Corporation
================================================================================================
------------------------------------------------------------------------------------------------
WARNING :Please Note that Firmware Upgrade may format the disk and you will loose your data.
Please Ensure that data backup is taken before proceeding to Firmware Upgrade.
if you are sure then only proceed, otherwise restart the application after taking a backup.
Continue Firmware Upgrade ? [ yes ]:yes
------------------------------------------------------------------------------------------------
Disk Number:  *0 | Model Name: Samsung SSD 840 PRO Series | Firmware Version: DXM05B0Q
------------------------------------------------------------------------------------------------
F/W Update:  [ERROR] Firmware Update Failed Due to a failure in device interaction.  
------------------------------------------------------------------------------------------------

Atualização : na verdade, parece que a atualização do firmware foi bem-sucedida, apesar da mensagem de erro.

    
por 04.01.2015 / 20:15
2

Esse processo funcionou para mim (dez / 15) atualizando o firmware de um 840 PRO de DXM04B0Q para DXM06B0Q

  1. Faça o download de samsung_magician_dc-v1.0_rtm_p2.tar.gz do primeiro link do OP
  2. Descompacte, cd no diretório relevante e execute magician -L para listar sua unidade:

    ~/samsung_magician_dc-v1.0_rtm_p2/64bin # ./magician -L
    =============================================================================================
    Samsung(R) SSD Magician DC Version 1.0
    Copyright (c) 2014 Samsung Corporation
    ================================================================================================
    -----------------------------------------------------------------------------------------------------
    | Disk   | Model                     | Serial         | Firmware  | Capacity | Drive  | Total Bytes |
    | Number |                           | Number         |           |          | Health | Written     |
    -----------------------------------------------------------------------------------------------------
    | 1      |Samsung SSD 840 PRO Series |S12SNEAD118417H |DXM04B0Q   | 476 GB   | GOOD   | 62.01 TB    |
    -----------------------------------------------------------------------------------------------------
    

    Note que este é um mágico v1. Tentei o mágico v2 na seção "Data Center" da página de downloads (www.samsung.com/global/business/semiconductor/minisite/SSD/us/html/support/downloads.html), mas ./magician -L não conseguiu encontre meu disco.

  3. Faça o download do software para Windows 'Samsung Magician Software for PC' do site de download acima (www.samsung.com/global/business/semiconductor/minisite/SSD/us/html/support/downloads.html).
  4. Monte o ISO do Windows e o .img que ele contém:

    mount -o loop ~/Downloads/Samsung_SSD_840_PRO_Series_DXM06B0Q_Win_Mac.iso /mnt
    mkdir /tmp/btdsk
    mount -o loop /mnt/isolinux/btdsk.img /tmp/btdsk
    
  5. Atualize o firmware. No meu caso, o disco é o disco 1, então eu uso:

    ~/samsung_magician_dc-v1.0_rtm_p2/64bin # ./magician --disk 1 --firmware-update \
      --fwpackage-path /tmp/btdsk/samsung/DSRD/
    

    Eu então recebi o mesmo erro bdumitriu: F/W Update: [ERROR] Firmware Update Failed Due to a failure in device interaction. .

  6. Fazer um desligamento rápido, ligar. Uma reinicialização não é suficiente (na minha experiência).
  7. Execute magician -L , que deve informar o novo firmware. Caso contrário, verifique /usr/local/Magician/LoggerFiles/Logger_0.txt , para o qual magician grava.
por 29.12.2015 / 13:12