去年的时候,一个知道我喜欢折腾老电脑的老兄弟给我拿来一台 ThinkPad T450s,让我磨指头用。这个机器出厂的时候,有的配置比较奇葩,也就是说,比较废柴。比如说,有 i3 的 CPU 的,有 1600×900 的“高”分屏的,但在折腾界,这些短处往往都是机会。好比说,你可能上来先换个带背光的键盘之类的,满足一下成就感的缺失。
很可惜的是,这位兄弟是半个同好,他特么几乎把能干的事儿全干了:键盘是背光的、屏幕升级到了 1920×1080、电池配齐了内外两块,蓝牙指纹摄像头都齐全了。好像差一个移动上网卡?仔细一看,原来是另有任用,那个槽里加了一块 2242 的 NGFF SSD。标准 SATA 位反而空着,可这个位置,没什么可以玩儿的乐趣啊(后来才知道,虽然没有乐趣,但是可以潜藏很多困惑)!
盯着主板上那些接口瞎瞅,再到网上瞎看,终于发现了一个能费力气的地方。在内置电池的下面有个区域,从它对应的机壳位置看,应该是智能卡读卡器的领地。据前辈们介绍,这个地方,可以使用一个官方出品的转接板,转接出另一个 2242 的 NGFF 接口来,然后就能再插一块 2242 NGFF 的 SSD 上去。但同时又说,那块转接板上的 NGFF 插槽厚度不太够,所以只支持单面 SSD。要知道,2242 NGFF 时代的单面 SSD,容量小的可怜,基本就是 16GB 或者撑死了 32GB 的样子。而现在可以购买到的 2242 的单面 SSD,绝大部分(如果不是全部的话)是 NVMe 协议的了,T450s 老了一代,不支持。如果要想插入双面 SSD,也不是没有办法。办法就是用热风枪把原来的 NGFF 插槽吹下来,换一个厚一点的焊接上去。
看,考验来了吧?寻货问价下单备料是我的长项,很快搞定,但玩儿焊枪就不是了,只好找又耳哥帮忙。等了很久一段时间,他拿来一个成品,其他的就好像《生化危机》里那满坑满谷的爱丽丝一样,都成了先烈。拿到手的时候,热乎劲已经消退,所以并没有第一时间上机测试。直到几天前,整理零碎物件的时候,才觉得是该给付出劳动的人一个反馈了。第一次上机,没有任何的反应,后来看着板子有点脏,各种擦拭,清灰布啊,酒精纸片啊,包括手指头肚人肉啊,乱搞了一通,再上竟然成功。有点玄学的意味,当然更可能是一开头插得哪儿就不对。
与此同时,又感觉这 256GB 的 NGFF 是不是有点太小了?那就顺便把 SATA 上也接一块 SSD 吧。结果这个接口成了噩梦之乡。我大概测试了不下上百次,使用手头各种不同型号的硬盘,在 UEFI 设置里进行不同的调整,还断开外置/内置乃至 BIOS 的电池,也没想明白这个接口的表现为何如此诡异。
简单地说:对于有的磁盘,插上后机器完全无法自举,通电开机,屏亮之后连 BIOS 信息都不输出一丁半点,如三星的 860 QVO 1TB SSD;对于有的磁盘,插上后开机,可以通过自建阶段,BIOS 也能认出盘来,但是无法引导(哪怕可引导的系统是在另外一块独立的磁盘上,改变引导顺序也无效),如英睿达的 M600 1TB SSD 或者另一块 TOSHIBA 的 512GB 的 SSD;对于有的磁盘,则可以正常识别,也可以继续到引导系统并成功的阶段,例如一块 30GB 的 TOSHIBA SSD。这些现象汇集起来,甚至使我产生了可能是和硬盘容量相关的结论,大概硬盘容量低的话,兼容度就会高?但这也太荒唐了。此谜未解,不过我心里的真实想法是这个接口坏了 :(。