利用FFC软排线为Thinkpad X200s加装mSATA接口的SSD固态硬盘

article/2025/9/30 19:50:08

相关的教程N年前已经有过了,本文仅为自己做一个记录,尽可能的详尽描述,能为别人提供参考则更好。改造机型为thinkpad的X200s,但对X200系列和X201系列貌似相差不大,具体可以去51nb搜索。

 

手里的老TP x200s自带一个SATA2接口的机械硬盘,用的时间太久了,风险增加,考虑增加一块SSD硬盘做系统盘,机械硬盘只做仓库数据盘,减少运行读写次数。

X200s主板配置

淘来的二手mSATA,做系统盘足矣,不怕出错。


本次SSD接在了x200s的PCIe型接口上,这个接口貌似和mSATA是一样的,只是针脚定义不同。本来是插了一块WWAN 3G上网卡。现在闲置:

之前很多的帖子是从底座引出SATA信号(4根)到PCIe的针脚上,然后从悬空的SATA硬盘接口借出5V电源(2根)。

这样需要焊接多达12个焊点,对于小白来说工程量不小。

后来有能人利用FFC排线,直接引出SATA信号,贴合在PCIe插口上,电源则直接利用插口的电源。只需要4个焊点,而且不需要割主板,焊接SSD,堪称完美。

上面就是到货的FFC软排线必须0.8mm间隔,这个间隔与SSD的金手指一致,可以完美的贴合。其他的不行,容易造成错位短路。

话说0.8的FFC不好找,这是40pin的,回来自己裁成需要的pin数。SSD针脚上4根信号加中间两个接地,所以裁出6pin的长条就够了。

排线的两头都是复合了蓝色的硬质加强塑料片,把其中一端的揭掉。

排线失去加强基材支撑,自然分离出金属丝,方便焊接,很赞。

对比上面的SSD针脚图,把6根金属线中间的2根裁掉,用不上。然后对排线的另一头进行处理。因为要贴合金手指最终一同插入PCIe卡槽,所以排线要尽可能薄,不然插不进去。方法就是剪掉一半的蓝色塑料加强片,把剩下的一半揭掉,然后露出的剩余金属线正好可以和SSD贴合。

处理完排线,打开主板上的铝合金走线架,露出底座接口预留的焊点:

真是小,看和修手机的螺丝刀对比……

比划一下,对焊接小白来说,还是有难度的。主要是焊点小,线是合并的,任何操作失误,都有可能碰掉之前焊接好的。

勉强接上,角度不大好,后期需要弯折:

主板上焊点的顺序和SSD针脚的顺序是不同的,RX和RN需要对调,切记!接好后,最好用万用表测量一下排线通路,以及和周围焊点有没有短路。这个很有必要。

回头处理另一端,对准排线触点和SSD的金手指,用胶带固定。一定要对准,毫米级的操作,需要细心手稳,不然可能短路。

贴好后,同SSD一起小心翼翼的插入PCIe卡槽。

开机,成功的话应该就能看见这块硬盘了,BIOS开启AHCi,就可以分区做系统了。

拧好固定螺丝,回装机器,老机也用上双硬盘了!

这种插法贴合还是比较牢固的,SSD有螺丝固定,一般的震动不会有影响。

最后还有个信号干扰的问题。排线尽可能要短,如果有铝膜,可以给SSD和排线包一下,减少与其他电气元件的干扰。如果识别不了,可以从以下几个方面排查一下:排线的通路,排线的长度,排线的抗干扰,与金手指的贴好对准。


http://chatgpt.dhexx.cn/article/UXPV3ddR.shtml

相关文章

加装固态硬盘

15年左右的老笔记本,dell inspiron 5455,C盘爆了。原硬盘为机械硬盘,准备加个固态硬盘做系统盘。 基本步骤:确认尺寸和接口型号→购买硬盘和光驱支架→安装→装系统 选择方式 一、更换 直接更换原机械硬盘。为满足日常工作学习…

[SSD安装4] 联想ThinkPad 加装SSD固态硬盘教程

方案:保留原有的机械硬盘,再加装一个固态硬盘作为系统盘。 由于X250没有光驱,这样就无法使用第二个2.5寸的硬盘。还好,X250留有一个M.2接口,这样,就可以使用NGFF M.2接口的固态硬盘。不过,这种接…

ThinkPad X250加装固态硬盘教程

方案:保留原有的机械硬盘,再加装一个固态硬盘作为系统盘。 由于X250没有光驱,这样就无法使用第二个2.5寸的硬盘。还好,X250留有一个M.2接口,这样,就可以使用NGFF M.2接口的固态硬盘。不过,这种…

MATLAB造轮子1_Str2Hex(脚本方式)

0 前言 造轮子,最初应该来源于程序员圈子,可能很多非IT行业的人不是很了解,这里先简单说明一下。 轮子,是车的基础零部件。一般写程序的时候,轮子就是别人写好的工具,库,或者基础代码。造轮子…

程序员为什么热衷于造轮子,升职加薪吗?

作者:小傅哥 博客:https://bugstack.cn - 原创系列专题文章 沉淀、分享、成长,让自己和他人都能有所收获!😄 一、前言 哪个架构师没造过轮子? 你想过这样一件事吗?是先具备能力在安排职位&…

造轮子,实现一个spring类似框架

目录 Yao框架项目地址使用示例导入maven包定义一个启动类定义一个Controller放入容器中定义一个实体类定义一个Mapper接口定义一个websocket的controller配置文件 Xioc 小型的依赖注入框架,目前支持的注解详解目前支持功能列表如下缺陷待完善 xweb 整合netty支持web…

个人网站开发之前端首次造轮子_篇一【前端大作业】【gowork.fit】

文章目录 一,前言二,开发目的三,页面样式四,顶部导航栏五,最后 一,前言 最近有一个需求:我采用了纯原生前端,没有使用框架,从0到1达到了百分百原创代码,作为…

程序员该造轮子吗,造轮子能升职加薪吗?

持续坚持原创输出,点击蓝字关注我吧 作者:小傅哥博客:https://bugstack.cn 沉淀、分享、成长,让自己和他人都能有所收获!???? 目录 一、前言二、我造过的轮子1. RPC 通信组件2. 编写JVM虚拟机3. 基于SpringBoot的分…

Android学习路线_工具篇(五)自己造轮子

工欲善其事,必先利其器。工具,是人类进化的一大助力,善于制造与使用工具,可以加快我们学习的速度。各种类型的工具和使用我们已经了解得差不多了,日常开发过程中也会遇到一些问题没有现成的工具可以解决,那…

避免重复造轮子,Java 程序员必备

优秀且经验丰富的 Java 开发人员的特点之一是对 API 的广泛了解,包括 JDK 和第三方库。如何使用现有的 API 进行开发,而不是为常见的东西编写新的代码。是提升开发效率必选之路。 一般来说,我会为日常项目提供有用的库,包括 Log4…

我们为什么要造轮子

程序员都喜欢造轮子,我身边的程序员,无论他们用什么语言,java、android、ios、python、go, 甚至是js,都热衷于造轮子。其实用go程序员造轮子我倒是能理解,毕竟很多java转go的朋友经常 吐槽:怎么这个没有&am…

程序员为什么热衷造轮子

搜索一下“造轮子”或者“程序员为什么喜欢造轮子”,会看到很多相关的讨论,这是个老生常谈的话题,很多人谈过了,谈了很多年。不过还是有再谈的必要。 “造轮子”的含义: 明知道你做的不可能比前辈做得更好&#xff0c…

「轮子」是什么东西?创造它有什么意义?

程序员圈经常流行的一句话:“不要重复造轮子”。在计算机领域,我们将封装好的组件、库,叫做轮子。因为它可以拿来直接用,直接塞进我们的项目中,就能实现对应的功能。 有些同学会问,人家都已经做好了&#x…

Java获取当前日期的前后一天/一周/一月/一年

Date today new Date(); //当前时间 Calendar calendar Calendar.getInstance(); //得到日历 calendar.setTime(today);//把当前时间赋给日历 calendar.add(Calendar.DAY_OF_MONTH, -1); //设置为前一天 Date yesterday calendar.getTime(); //得到前一天的时间 calend…

java获取当前的年月日日期

import java.util.Calendar; import java.util.Date;public class Main {public static void main(String[] args) {Calendar cal Calendar.getInstance();Date datenew Date();//现在的日期cal.setTime(date);Integer yearcal.get(Calendar.YEAR);//获取年Integer month cal…

java获取当前日期(JAVA获取当前日期的前三天工作日)

在java里怎么取离当前日期最近的一个星期天??知道getNow import java。util。Calendar; import java。util。Date; public class Test { public static void main(String args[]){ //获得当前日期 Date date new Date(); Calendar cal tInstance…

Java 获取当前日期并且实现日期的格式化

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站 点击跳转浏览。 今天做一个需求是 实现当前事件减去100天并且格式化为下图所示 实现代码如下: String time "";if(S…

Java获取当前日期的前一天

Java获取当前日期的前一天 //获取当前日期Date date new Date();//格式转换SimpleDateFormat f new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Calendar calendar Calendar.getInstance();//设置当前时间calendar.setTime(date);//在当前时间基础上减一年calendar…

Java获取当前时间的方法

1、 System.currentTimeMillis() 获取标准时间可以使用 System.currentTimeMillis() 方法来获取,此方法优势是不受时区的影响,但是得到结果是时间戳的格式,如: 1543105352845 可以通过代码将时间戳转化为我们可以理解的格式&…

Java获取当前日期和时间

文章目录 1、 System.currentTimeMillis()2、 Java.util.Date3、 Calendar API4、 Date/Time API4.1 LocalDate4.2 LocalTime4.3 LocalDateTime4.4 ZonedDateTime 5、 总结 1、 System.currentTimeMillis() 获取标准时间可以使用 System.currentTimeMillis() 方法来获取&#…