镁光ssd管理工具 linux,SandForce主控固态硬盘SF-2241 vb2开卡成功经验「建议收藏」

镁光ssd管理工具 linux,SandForce主控固态硬盘SF-2241 vb2开卡成功经验「建议收藏」一个威刚SP900128G固态硬盘坏了,想用开卡软件来修复,然后就必须知道是什么主控,于是拆开看里面SandForceSF2241VB2的主控芯片,flash看不懂600739095300463844,最后试出来是28044,MT29F128G08CFABBWP20MLCMicron镁光的。然后按量产网的SF2000开卡教程,开卡SandForce主控的ssd需要用到linux系统,于是…

大家好,又见面了,我是你们的朋友全栈君。

一个威刚SP900 128G固态硬盘坏了,想用开卡软件来修复,然后就必须知道是什么主控,于是拆开看里面SandForce SF2241 VB2的主控芯片,flash看不懂600739095300463844,最后试出来是28044,MT29F128G08CFABBWP 20MLC Micron镁光的。

a6b9c181a65980f298f443b56c62943e.png

然后按量产网的SF2000开卡教程,开卡SandForce主控的ssd需要用到linux系统,于是下载的FEDORA20的linux系统,然后量产网下载sf2281开卡软件。

但是在sf2281的软件中始终找不见28044闪存,然后在量产网下载了版本FW_PPRO_5_2_2_Release.672199.release–0的固件。

最后发现就这个软件里面Configuration_Files文件夹里面有28044.0.driveconfig,但是这个里面没有dfp文件,里面是FW_PPRO_5_2_2_Release.672199.release.0.ffp和FW_PPRO_5_2_2_Release.672199.release.0.mfp,按照SF2000开卡教程_V1.4_1里面的操作根本无法开卡。

操作里的第一步是需要使用SF_OEM_PackageManager 生成mpt文件,实际上FW_PPRO_5_2_2_Release.672199.release–0文件夹中就有FW_PPRO_5_2_2_Release.672199.release.0.mfp,因此,直接跳过第一步,使用SF_ConfigurationManager 打开Configuration_Files文件夹里的28044.0.driveconfig文件直接另存一下。

不另存行不行我也不清楚。然后开始烧录过程,看看我的语句, ./SF_Genesis -PROCESS_SSD 4:0:0:0 /home/hzq/SF/mpt/FW_PPRO_5_2_2_Release.672199.release.0.mfp /home/hzq/SF/28044.0.driveconfig 12345 www_123 log=/home/hzq/SF/mpt/SF-2241 VB2-SPSEHR12A50 1412.log,

首先4:0:0:0这个端口是把硬盘盒插上后用lsscsi读出来的,后面/home/是我存放文件的位置,这里只用到了那个mfp文件,后面一个/home/是我存放28044.0.driveconfig的位置,最后一句是瞎写的,那个文件我自己都觉得不存在,我觉得它会自动生成的。

然后就开始执行这个程序,刚开始的时候一直短接rom,没有松开,然后到了格式化一步始终失败,找不到原因,因为我以前的固态在windows下卡开时都是一直进工程模式的,后来短接插上断开后就OK了。

当时我还考虑到是不是权限不够,或者是单个文件没有root,后来发现都不对。ROOT是刚开始进的时候必须的,su回车一下,输入密码就进去了,其他单个文件的根本不需要再root.下面是成功开卡的代码,仅供参考:

[hzq@localhost   ~]$ su

密码:

[root@localhost   hzq]# cd SF

[root@localhost   SF]# lsscsi

[0:0:0:0]    disk    ATA      SILICONMOTION SM O122  /dev/sda

[4:0:0:0]    disk    IT-CEO   Storage          0204  /dev/sdb

[root@localhost   SF]# ./SF_Genesis -PROCESS_SSD 4:0:0:0 /home/hzq/SF/mpt/FW_PPRO_5_2_2_Release.672199.release.0.mfp /home/hzq/SF/28044.0.driveconfig 12345 www_123 log=/home/hzq/SF/mpt/SF-2241 VB2-SPSEHR12A50 1412.log

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/152114.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 数位DP模板详解

    数位DP模板详解已经很长时间没有做过关于数位 DP 的题目了 现在来写一下自己对于数位 DP 的理解 一般这种题目都是问在区间 l r 内满足某种条件的数有多少 显然我们可以转换为求 0 x 中满足该条件的数有多少 然后利用前缀和思想 直接用 0 r 中满足某种条件的数的个数减去 0 l 1 中满足某种条件的个数即可 这个就不细说了 下面看一下板子 inta N llf N s 第一维一般是当前枚举到的位数 第二位表示状态 具体问题具体分析 lldp intpos 当前枚举到的位 s 代表状态 b

    2025年6月15日
    0
  • jquery 中append追加不能写if等逻辑语句及table列合并问题

    jquery 中append追加不能写if等逻辑语句及table列合并问题

    2021年7月15日
    100
  • adb操作命令详解及大全

    adb操作命令详解及大全adb是什么?:adb的全称为AndroidDebugBridge,就是起到调试桥的作用。通过adb我们可以在Eclipse中方面通过DDMS来调试Android程序,说白了就是debug工具。adb的工作方式比较特殊,采用监听SocketTCP5554等端口的方式让ID

    2022年6月12日
    26
  • Dubbo负载均衡策略之最小活跃策略

    Dubbo负载均衡策略之最小活跃策略今天我来学习一下Dubbo负载均衡之一的最小活跃策略-LeastActiveLoadBalance首先,让我们对负载均衡做一个简单的介绍。所谓集负载均衡,其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行。负载均衡、集群容错、服务降级这三个概念在微服务中非常重要。从调用顺序来看,一次完整的RPC调用首先是负载均衡、其次是集群容错、最后是服务降级:负载均衡解决了选哪一个的问题、集群容错解决了换哪一个的问题、而服务降级则是解决了全错了怎么办的问题今天我们要学习的策略是最小活跃策略-Le

    2022年7月11日
    18
  • 行列式及其运算和性质[通俗易懂]

    行列式及其运算和性质[通俗易懂]行列式特别注意,行列式虽然表达为一系列数字的数表,但是其本质式一个数,这个跟矩阵有本质的区别.二阶行列式D=∣a11a12a21a22∣=a11a22−a12a21D=\begin{vmatrix}a_{11}&a_{12}\\a_{21}&a_{22}\end{vmatrix}=a_{11}a_{22}-a_{12}a_{21}D=∣∣∣∣​a11​a21​​a12​a22​​∣∣∣∣​=a11​a22​−a12​a21​三阶行列式D=∣a11a12a13a21a2

    2025年5月26日
    2
  • 基于 mysql时序_时序数据库简介

    基于 mysql时序_时序数据库简介时间序列数据库简称时序数据库(TimeSeriesDatabase),用于处理带时间标签(按照时间的顺序变化,即时间序列化)的数据,带时间标签的数据也称为时间序列数据。时序数据的几个特点1.基本上都是插入,没有更新的需求。2.数据基本上都有时间属性,随着时间的推移不断产生新的数据。3.数据量大,每秒钟需要写入成千万上亿条数据业务方常见需求1.获取最新状态,查询最近的数据(例如传感器最新…

    2022年10月4日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号