给旧本子换固态,我多花了三天才搞明白那根SATA线该怎么插
前阵子把家里那台用了七年的老本子翻出来,想着换块固态还能再战两年。结果这一换,倒换出个教训来,今天跟各位摆一摆。
事情是这样的。机子拆开一看,原装是块500G机械盘,SATA接口。我手头有块闲置的240G固态,寻思着直接换上就行,反正接口都一样的。结果插上去开机,BIOS能认盘,进PE也能看到,就是装系统装到一半必蓝屏,报0x0000007B。这个代码老运维都熟,硬盘控制器驱动问题,但PE里驱动都是全的,我就觉得蹊跷。
先怀疑固态本身,拿台式机上试,好的。又怀疑本子接口老化,拿原装机械盘插回去,好的。折腾到第二天,我把固态换了个SATA口插——注意,这老本子有两个SATA口,一个标着SATA0一个标着SATA1,我原来插的是SATA1——再装系统,一次过。
这下我才反应过来,问题不在盘也不在口,在那根线。原装的SATA线是根扁线,我换固态的时候顺手用了根手头的圆线,线长了一点,走线的时候被光驱架压住了。压住倒不致命,致命的是这根圆线的接头卡扣有点松,插在SATA1口上看着到位了,其实金手指接触不完全。机械盘转速慢、容错高,勉强能跑;固态一上高速读写,信号质量一差,控制器直接掉链子。
我把那根圆线换回原装扁线,又把固态插回SATA0,重新装系统,一次过。跑了一周,CrystalDiskMark读写稳定在500MB/s出头,没再蓝过。
这里头我总结了三条,给要换固态的朋友提个醒:
第一,SATA线别随便换。原装线长度和走线都是设计好的,你换根长的、换根圆的,看着都能插,信号质量差一截。尤其是老本子,线材老化加走线挤压,固态跑高速容易出幺蛾子。
第二,SATA口有主次之分。标着SATA0的通常直连芯片组,SATA1可能走桥接或者光驱位。换盘优先插SATA0,装系统前先在BIOS里看一眼启动顺序认没认对。
第三,蓝屏代码别光盯着驱动。0x7B这个代码,多数教程让你改BIOS里的SATA模式,AHCI改IDE或者反过来。但硬件接触不良也会报这个,我这次就是栽在这上头。判断方法很简单:拿原盘插回去,如果原盘不蓝,新盘蓝,先查线再查驱动。
最后说句题外话,换完固态我把系统重装了一遍,照例只装Windows优化大师和Win解压缩,其余一律不碰。老本子跑Win10,开机十八秒,日常办公够用了。软件在精不在多,这话我讲了二十年,还得讲下去。
对了,想问下各位,你们换固态的时候有没有遇到过这种「看着插好了其实没插好」的情况?特别是那种带卡扣的SATA线,卡扣松了你们是怎么发现的?我这次是靠换口试出来的,总觉得不够体面,想学个更靠谱的排查法子。
