资讯详情

新手向SandForce SF2281主控SSD开卡虚拟机详细教程

[复制链接] 

fobeyond

电梯直达 跳转到指定楼层1# 发表于 2021-5-23 00:54:33 | 只看该作者 回帖奖励

所有的教程和软件都来自互联网(向前任致敬)。我只是处理它们。再加上我第一次开卡的一些成功经验,我适合第一次开卡的小白。 我的卡是金士顿v300,120g,连接电脑不识别,主控CL13824Z,存储芯片FT16B08ucm1-3B。

本教程以虚拟机为基础 centos开卡整合版的优点是下载的文件比较少,适合新手。Deepin也可以,只是一开始没有成功,现在知道问题所在,应该能够尝试成功。

理论上,本教程支持一切sf2281的主控。

======================================================================================================================================================

1.下载和安装所需软件

开卡需要以下所有文件和硬盘盒,即SATA转usb的板子。

链接: https://pan.baidu.com/s/112qUDP14slDskqTDkmd6Vw 提取码: gx81

0.jpg 登录/注册后可以看到大图

  1. 先安装虚拟机,安装很简单,一直到下一步。

  2. Centos三个压缩包解压。

  3. 打开虚拟机,输入miyao文本中的密钥激活。选择主页中的打开虚拟机,找到它centos选择解压后的目录centos.vmx。点击此虚拟机,等待启动。 1.jpg 登录/注册后可以看到大图

2.jpg 登录/注册后可以看到大图

  1. 点击other,输入root,点击login,输入123456,点击login,进入系统。 3.jpg 登录/注册后可以看到大图

4.jpg 登录/注册后可以看到大图

  1. 固件支持列表和DiskGenius以后用。

==================================================================================================================

二、分析固件

1.打开桌面sf2281/gensis-bd文件夹,双击打开所有的所有文件,如果错误不注意。

  1. 首先将硬盘盒的线连接到计算机usb在嘴上,然后将要打开的固态卡放入硬盘盒中,找到短孔,通常有两个非常明显的孔,一个是方形(实际上是圆形的,但周围有方形的图形),另一个是圆形的。不同的型号,短接孔的位置也不同。最后,将数据线的另一端插入硬盘盒。

5.jpg 登录/注册后可以看到大图

3.在windows会出现在系统(注意不是虚拟机)的设备和管理器上。SandForce设备说明连接电脑成功。如果没有,请更换硬盘盒。

4.右击虚拟机桌面,选择open in terminal,打开终端lsscsi。查看打开固态卡的标签名称。因为我的卡已经打开了,请借用以下前辈的图片。注意区分硬盘盒中的固态,记住红色框中的数字和冒号。 6.jpg 登录/注册后可看大图

  1. 查找固态的ID。在windows在系统中,解压下载的固件支持列表压缩包,打开其中一个,按压ctrl f,打开搜索,输入固态存储芯片上的代码,我的是FT16B08ucm1-3B(红框)。点击查找下一个,定位搜索结果,注意H列,会发现几个。 7.jpg 登录/注册后可以看到大图

8.jpg 登录/注册后可以看到大图

9.jpg 登录/注册后可以看到大图

此时,找到D列。 10.jpg 登录/注册后可看大图

找到大小是120g,存储芯片数量8Xfd… 基本上可以确定唯一的一行。如果有两三行同时满意,选择其中一行先试,后面开卡不对,换别的。

最后,在确定一行后,找到A列,记录5位数字id,不包括字母。我的是33192. 11.jpg 登录/注册后可以看到大图

  1. 回到虚拟机,打开桌面sf2281/sf-genesis-v1.7文件夹,右击hack.lic文件,选择open with gedit, 你会看到很多行 <configuration_id id=“29562” /> ,选择任何一行,将数字改为上一步的5id,比如我把上面改成了 <configuration_id id=“33192” /> 。建议用键盘的方向键的右键,把光标移动到”号前,再摁退格键删除数字,再填写数字。建议使用键盘方向键的右键将光标移动到号之前,然后按下退格键删除数字,然后填写数字。直接拉到最后一行,删除最后一行,最后点击上面save。关闭此文件。 12.jpg 登录/注册后可以看到大图

13.jpg 登录/注册后可以看到大图

注意删除这… 最后一行。

  1. 还在sf-genesis-v1.在7文件夹中,右击空白位置,选择open in terminal,输入./checksum 空格 hack.lic 回车,会产生新的lic。 这里的图片也是搬运的。 14.jpg 登录/注册后可以看到大图

  2. 再次打开hack.lic文件,查看最后一行是否成功生成… 这一行。而且一定要注意,最后一行和倒数第二行之间有一行空白,这两行不能靠近。

  3. 终于解包了固件。sf-genesis-v1.找到7个文件夹SF_OEM_PackageManager打开,如图补充所有信息。 第一行 是desktop/sf2281/fw里边的dfp文件,我选的第一个。 第二行 是第六步改好的hack.lic。 第三行 是解包固件存放的位置,按图存放mfp就在文件夹里。 第四五六行 只需按照图片填写即可。 点击Create OEM Package一段时间后会出现Successful 证明解包成功。 假如报错了,大概率是hack.Lic如果文件不正确,请仔细第6步和第7步,重复操作。再试几次。 15.jpg 登录/注册后可以看到大图

成功画面 16.jpg 登录/注册后可以看到大图

报错画面 17.jpg 登录/注册后可以看到大图

  1. 还是还是sf-genesis-v1.打开7个文件夹SF_ConfigurationManager ,选择driveconfig文件,在desktop/sf2281/mtp在文件夹中,选择第一个。Configuration files 在文件夹中,找到你的开头id(第五步)那个。我的是33192。 18.jpg 登录/注册后可以看到大图

19.jpg 登录/注册后可以看到大图

20.jpg 登录/注册后可以看到大图

然后根据下图红圈的选择。 21.jpg 登录/注册后可以看到大图

点击右下角 save as,可以在name加上最后一边test。 22.jpg 登录/注册后可以看到大图

最后点save保存。

==========================================================================================================================================================

三、开卡。

  1. 依然是在sf-genesis-v1.在7个文件夹中,右击选择open in terminal,打开终端。

  2. 输入一长串命令就可以开卡了,命令看起来很长,但按照顺序来,还是不难的,仔细一点就行了。

  3. 先复制./SF_Genesis -PROCESS_SSD 48:0:0:0 还记得第三步中的数字加冒号,修改后。最后一个0的后面是空号。

  4. 打开desktop/sf2281/mtp选择第一个文件夹,直接把它拿走mfp将文件拖入终端。

  5. 打开desktop/sf2281/mtp,选第一个,Configuration_Files选择二中最后一步的文件夹test的driveconfig文件直接拖到终端。

  6. 复制12345 www_123 log=/log/

  7. 总结一下./SF_Genesis -PROCESS_SSD 48:0:0:0空格mfp文件driveconfig文件12345 www_123 log=/log/

  8. 命令输入完成后,直接返回车辆,开始刷固件。如果一切正常,大约两三分钟就会出现PASS字样代表开卡成功,可直接关闭虚拟机,重新拔出固态,用硬盘盒重新连接到电脑上,使用DiskGenius,分区固态。大功告成。

  9. 如果有错误,很快就会出现fail请仔细检查上述步骤,以确保没有错误,并尝试更多次。

教程完结。

标签: mlc连接器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台