我正在尝试让三星 magican DC 在我的 linux(linux mint 17 xfce)计算机上工作。我从下载了三星 magician dc这里。然后我从这一页(在下面 ”面向 Windows 用户的三星 SSD 固件更新“,840 pro zip 文件)。
接下来我尝试按照三星魔术师直流用户手册安装固件。首先,我需要找出要更新的磁盘的磁盘号。可以使用以下命令完成此操作:
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 |
-----------------------------------------------------------------------------------------------------
从这里我们可以看到我的 840 pro 有磁盘号0
。另外固件已经过期,因为我的版本是DXM05B0Q
,而最新版本是DXM06B0Q
。所以我继续安装我下载的固件。
发生以下情况:
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.
------------------------------------------------------------------------------------------------
所以我收到一条错误消息,提示“提供的固件为空或指定路径中没有固件。”,但我希望它更新我的固件。我的问题是,“如何让三星魔术师 dc 更新我的固件?”
我的一个猜测是,也许我下载的 Windows 固件更新仅适用于 Windows,但如果您下载 .iso 而不是 .zip,那么您为 Windows 下载的 .iso 与您为 Mac 下载的 .iso 相同(他们的页面上没有适用于 Mac 的 .zip)。这让我认为固件文件与平台无关。
另一个猜测是手动的它仅列出了受支持的 Ubuntu 12.04,而我的操作系统 (linux mint 17 xfce) 是基于 Ubuntu 14.04 的。不过我认为这不会成为什么问题。
第三种可能性是,当我尝试应用固件更新时,我的 ssd 被安装到我的根分区中,这是一个问题。手册没有说明是否允许这样做,但如果不允许,我不明白为什么它会给出这样的错误。
补充信息
以下是有关我的操作系统的一些信息:
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
magician 可执行文件的 sha1 哈希值:
brian@brian-desktop ~/Desktop/utilities/ssd/samsung_magician_dc-v1.0_rtm_p2/64bin $ sha1sum magician
c80bc8f09b39f2edbaf4b97a345897a00cd6e38e magician
固件更新文件夹内容的 sha1 哈希值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
答案1
使用说明这里,这个问题(我也遇到过)的解决方案是创建文件夹结构 FW/DXM06B0Q 并将 DXM06B0Q.enc 文件移到其中。正如我在链接中提到的,结构应该是这样的:
.../dsrdenc/DSRD.enc
.../dsrdenc/FW/FIRMWARE_NAME/FIRMWARE_NAME.enc
我无法理解为什么三星不直接为他们自己的工具准备具有正确结构的 zip 文件。
无论如何,这可能不会给你带来太大的帮助,因为如果你的系统是从 SSD 启动的,那么似乎无法执行固件更新,或者至少我最好的猜测是看到(新的)错误消息:
================================================================================================
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.
------------------------------------------------------------------------------------------------
更新:事实上,尽管出现错误消息,但固件更新似乎已成功。
答案2
这个过程对我有用(2015 年 12 月),将 840 PRO 的固件从 DXM04B0Q 更新到 DXM06B0Q
- 下载
samsung_magician_dc-v1.0_rtm_p2.tar.gz
自OP 的第一个链接。 解压,
cd
到相关目录并运行magician -L
以列出您的驱动器:~/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 | -----------------------------------------------------------------------------------------------------
注意,这是 magician v1。我尝试从下载页面 (www.samsung.com/global/business/semiconductor/minisite/SSD/us/html/support/downloads.html) 的“数据中心”部分下载 magician v2,但
./magician -L
找不到我的磁盘。- 从上述下载网站 (www.samsung.com/global/business/semiconductor/minisite/SSD/us/html/support/downloads.html) 下载 Windows“适用于 PC 的 Samsung Magician 软件”ISO。
使用以下命令挂载 Windows ISO 及其包含的 .img:
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
升级固件。在我的例子中,磁盘是磁盘 1,因此我使用:
~/samsung_magician_dc-v1.0_rtm_p2/64bin # ./magician --disk 1 --firmware-update \ --fwpackage-path /tmp/btdsk/samsung/DSRD/
然后我得到了与 bdumitriu: 相同的错误
F/W Update: [ERROR] Firmware Update Failed Due to a failure in device interaction.
。- 强制关机,然后重新开机。重启是不够的(以我的经验)。
- 运行
magician -L
,它应该会报告新固件。如果没有,请检查/usr/local/Magician/LoggerFiles/Logger_0.txt
,它magician
会写入。