前言:

去年圣诞节回国的时候,谦花了大概4000块钱,自己买各种零件,组装了一台自己的台式机电脑,这一年下来,他用得还不错,完全满足了他学习和娱乐的需求,甚至有的时候还来跑跑各种AI模型,还用来学习Python编程。

今年圣诞节他回国之前,正好我有一台机器的T4显卡坏了, 谦告诉我说国内有人会修T4显卡,他想把这块T4显卡修好,然后装到他的电脑里面去,也正好用来跑AI模型,虽然T4的内存只有16G,但是有了T4显卡,比他本来的游戏显卡3080用来跑AI还要强多了。我问他,你显卡修完了,那到底有没有修好你也不知道阿,因为你不可能把台式机再带回过去。他跟我信誓旦旦地说,他可以再组装一台电脑,成本只要几百块钱,就可以测试显卡有没有修好。思路就是垃圾佬,买各种二手,三手零件,甚至是魔改的零件,组装一台勉强能用的电脑,然后测试显卡。听起来很有道理的样子。

在这个过程中,他经历了各种各样的折腾,比去年都买全新零件组装起来要麻烦多了,不过最后终于成功了。下面就来讲讲他折腾魔改电脑的经过。我们基本上回家四周, 大概过程如下:

  1. GPU送修 (1周)
  2. 调试, 配置电脑 (2周)
  3. T4测试 (1周)

GPU送修

我们这次回国刚一落地,他就开始马不停蹄地折腾起来,先是GPU送修,他在YouTube上找到一个专门修显卡的账号,名字叫电脑显卡维修,国内自然是打不开的,也不知道这哥们是怎么把他休显卡的过程都上传到YouTube上的。

这个修显卡挺有意思, 修不好不要钱. 显卡寄给这哥们之后, 很快, 他就回复说“掉电”, “掉件”了. 我没听懂, 视频如下, 大家自己听吧. 反正经过他一番修理, 大概也就半个小时? 换了两个电阻, 说搞定了, 要220块钱. 谦同学很激动, 说再给80块钱红包吧. 所以总共付了300块钱修显卡.

后来我看这哥们还发朋友圈, 说去年一年发了2000多个顺丰快递, 是他们村子第一名. 我粗略算了一下, 就算有一半修好的, 一天修3个, 那也有30万块钱的收入了, 这生意还挺不错. 看来只要有个手艺, 吃饭还是没问题的.

我后来Youtube上看了他其他修显卡的视频, 发现他修的显卡还真不少, 也挺有意思的. 基本上都是一些外围元器件坏了, 换个电容, 电阻, 清清灰之类, 还有换显存的, 如果核心坏了, 就那2纳米, 3纳米的制程工艺, 估计让Jensen Huang都修不好. 然后大多数是一些使用严重的矿卡, 还有一些贪便宜到闲鱼上买的假显卡, 相比之下, 修我们这个T4显卡那绝对是初级入门水平. 可惜就这初级入门水平, 在新西兰也没人修.

配置魔改电脑

显卡已经就绪了, 第二步就是配电脑. 谦的思路是买个可以刷魔改BIOS的主板, 然后买一堆魔改的零件, 组装起来, 测试显卡. 大概是这样的思路:

主板: 技嘉Z170-HD3 DDR3, 可刷魔改的BIOS, 刷了之后, 本来只能用Intel 6代7代的CPU, 可以用到8代9代的CPU. 本来只能用Intel的内存, 刷了之后, 可以用AMD的专用内存. 本来只能用台式机的CPU, 刷了之后, 可以用笔记本的CPU. 这样就可以大大降低成本.

CPU: Xeon E-2176M, 6核12线程, 性能还不错, 价格也不贵. 看着带个M, 那自然是Mobile平台, 笔记本CPU. 是没法直接用到台式机上的. 但是那些魔改的人有才, 给它外面加个针脚的座子, 然后就可以插到台式机主板上用了.

内存: AMD专用内存, 8G x 4, 刷了魔改BIOS之后, 可以用在Intel主板上了.

我一开始觉得神奇, 后来网上查了一下, 原来这些技术上也不是不可能的事, 基本上都是改BIOS源代码, 然后重编译, 把一些原本的限制去掉, 或者增加一些代码, 来支持更多的硬件. 当然, 干这种事的, 大多都是一些国外的爱好者, 他们有兴趣, 有时间, 有技术, 譬如何事谦用的这个dsanke, 在魔改届赫赫有名. 国内码农么, 忙着996, 谁有时间去干这种事啊. 但是淘宝商家可以把这些东西做成产业, 买它的主板, 它送魔改BIOS, 送刷机攻略, 送各种教程. 这样就可以吸引一大批想省钱的DIY爱好者了. 当然, 这种魔改也有风险, 万一刷坏了, 那就只能当废铁卖掉了. (谦说不会坏, 现代主板都有双BIOS, 只要做好备份, 万一坏了, 还可以切换到另一个BIOS再次复活, 所以风险不大)

刷BIOS之前, 还需要一个能用的CPU来启动主板, 这样才能刷BIOS. 于是谦就买了个超便宜的G3930 (双核, 2线程), 还买了两条4GB的内存, 就是用来刷BIOS用的, 刷完之后, 再换上魔改的高级CPU和高级RAM. 买CPU的时候还有个小插曲, 本来是买CPU的, 结果卖家发快递发错了, 发来一块电池. 我一开始以为上当了, 瞬间想到了买显卡收到砖头, 买苹果手机收到苹果的例子. 后来联系卖家, 卖家说那个买电池的哥们估计收到了CPU, 然后又给我们补发了一块CPU. 这倒是挺有意思的经历. 不过闲鱼上买东西, 拆快递的时候居然要求录视频, 谦为此还买了一个把手机可以固定在头上的支架, 这样可以拍第一人称视频. 还真是挺搞笑的, 诚信体系建设, 从我做起啊.

发错快递

但是在这里, 卡了他很久. 因为用便宜CPU和内存, 主板点不亮. 屏幕上也没有任何输出信息. 所以就一头雾水, 不知道原因在哪里, 任何东西坏了都有可能, 主板本身有问题, CPU有问题, 内存有问题, 甚至显示器有问题. 反正就是点不亮.

为了解决这个问题, 他又买了另外一块便宜的主板, 梅捷H110. 结果在这个主板上, 用同样的CPU和内存, 居然点亮了. 一切都正常, 我还帮他弄了个Linux的USB, 都可以进系统上网( 当然, 只能用有线网络, 他买的USB WiFi没Linux驱动 ), 虽然速度巨慢, 然后双核的赛扬, 刚进图形界面, 什么都没干呢, CPU就已经50%了, 稍微干点啥CPU就100%了.

这就说明问题出在技嘉主板上了。但是不知道问题在哪里, 还是没有调试手段. 于是他又买了个debug小喇叭, 这样主板在启动的时候, 会发出一些蜂鸣声, 通过这些蜂鸣声的组合, 可以判断出是哪部分硬件有问题. 我终于算知道了, 大概20多年前我们刚接触电脑的时候, 每次开机都会听到短促的“嘟”的声音, 那原来是debug小喇叭在工作。一声短促的“嘟”, 说明一切正常, 哈哈, 也解决了我多年的疑惑. 当然, 还有些主板上有LED灯, 也可以通过LED灯的闪烁来判断问题所在. 可惜谦买的技嘉主板没有这个功能。

有了这个小喇叭之后, 他终于发现问题所在了. 原来是CPU不兼容, 大概是小喇叭发出了“嘟嘟嘟嘟”四声短促的蜂鸣声, 说明是CPU问题. 他去问卖家, 卖家也说, 你得用6代CPU才行, 于是他又买了个6代的CPU, 结果换上之后, 主板终于点亮了. 这下总算可以刷BIOS了. 说来挺有意思, 那些六代七代的赛扬CPU, 现在居然真已经便宜到了白菜价, 几块钱就可以买到. 回想我们当年买CPU的时候, 虽然是低端, 但是也要不少钱, 真是感慨时代的变迁啊.

刷BIOS的过程很简单, 就是把魔改固件放在优盘里, 然后进BIOS界面, 选择从优盘刷机就行了. 刷完之后, 关机, 换上魔改的CPU和内存, 然后开机. 结果点亮了! 这下总算成功了. 然后进了Linux系统, 一切正常. 当然, 这只是第一步, 还没完呢.

接下来谦说要用Windows来测试显卡, 因为主板过老, 所以只能装Windows 10, 虽然Windows 10已经过了官方支持期, 但是还能用. 装上之后, 我发现他那个主板居然有个TPM的槽, 这就很神奇了, 因为TPM是Win11的必备条件, 原来这玩意还能后期装, 我以为安全模块, 只能是作死在主板上呢. 于是他又买了个TPM模块, 插上之后, Win10可以识别到TPM了, 所以我们就直接升级到Win11了. 当然, 我们没序列号, 后来我发现就算没有序列号, 也可以无限期的使用Win11, 只是桌面右下角会有个水印而已, 只要你不介意这个水印, 那就没问题. 看来几十年前的操作系统之争的确已经结束了, 微软也不靠卖Windows序列号赚钱了.

T4测试

测试T4显卡的过程也很简单, 就是把显卡插上去, 装好驱动, 然后跑个测试程序就行了. 结果一切正常, 显卡修好了. 谦同学很开心, 说终于可以用T4来跑AI模型了.

然后他发现问题, T4显卡是典型的数据中心显卡, 体积很小, 除了跟主板连接的PCI-e之外, 没有任何的接口. 也没有风扇. 散热全依赖于服务器里面的外部风扇散热. 这样的话, 显卡就很容易过热. 他跑个本地模型, 问GPT-OSS一个问题, 如果打开思考, 让GPT-OSS多想一会儿, 显卡温度就飙升到90度以上, 随时可能会挂. 于是他又买了个T4专用的风扇, 给T4显卡降温用的. 不过这个风扇不能直接装, 要把显卡一边给拆开, 然后把风扇装上去, 再把显卡装回去. 这个过程也挺麻烦的, 我都佩服谦同学动手能力强. 这两个风扇装上去, 效果立竿见影, 显卡温度稳定在60度左右, 再也不会失控了. 这样就可以安心跑模型了. 哎, 物理学家们, 啥时候高温超导才能有突破啊, 那就彻底解决散热问题了.

T4显卡风扇

然后就是跑各种语言模型, 测试显卡性能了. 其实我对T4能干啥基本知道, 但是谦不知道, 跑本地GPT模型的时候, 他直呼快得飞起, 比他原来的3080显卡快多了. 哈哈, 不知道他之前拿他自己的3080跑模型都经历了些什么.

然后他装了个ComfyUI, 用来跑各种文生图, 图生视频模型. 这个对我来说倒是挺新鲜的. 我以前也没接触过这些东西. 跟他学了不少东西. 后来回新西兰之后, 我就用ComfyUI在学校的更强的显卡上跑了不少模型, 也挺有意思的.

至此, 他回国折腾魔改电脑的故事就告一段落了. 总结一下, 这个过程虽然麻烦, 但是也挺有意思的. 通过这个过程, 他学到了不少东西, 也锻炼了他的动手能力, 我都跟着学了不少东西.

插曲, 信息安全:

这中间还有个小插曲, 给谦上了生动的一课信息安全. 我们在新西兰的时候, 政府每年有一次免费的大垃圾收集, 可以把家里平时不让扔的大垃圾集体清理, 比如旧家具, 旧电器之类的 (还是社会主义好啊, 这些旧东西, 在中国可是可以卖了换钱的, 资本主义还要花钱请别人收集). 我们片区大垃圾收集日, 谦发现好几台笔记本电脑在垃圾收集处, 于是他就捡回家了, 名副其实的“垃圾佬”. 这些电脑都开不了机, 谦就从上面拆零件, 弄了个内存跟SSD下来, 笔记本内存当然用不到台式机上, 毕竟接口不一样. 但是SSD倒是可以用的, 他就把SSD装到他魔改电脑上用了. 结果装上之后, 他发现SSD里面居然有数据, 那说明之前主人扔电脑之前没做任何的数据销毁. 这就很危险了, 因为SSD里面可能有个人隐私信息, 比如照片, 文件之类的(像当年的陈冠希修电脑). 更神奇的是, 里面还有个Windows系统, 还能直接进系统. 密码当然他不知道, 但是可以用一些工具, 直接把密码重置掉, 然后就能进系统了. 我跟他说这是别人隐私, 你不能看, 他倒是很听话, 直接把SSD格式化掉了, 就当数据盘用。早知道把那个Windows的序列号给拷贝下来, 说不定还能用来激活他的Win11系统呢 (估计不行, 人家那个是品牌机OEM序列号)。

其实Windows系统本身有个BitLocker加密功能, 可以把整个磁盘加密, 这样即使电脑丢了, 也没人能看到里面的数据. 可惜大多数人都不懂这个东西. 何况还有新闻说BitLocker把电脑主人给锁在外面了, 自己的数据都看不了, 搜索“bitlocker locked me out”, 各种各样的惨痛经历都有. 所以大多数电脑都没有开启这个功能, 结果就导致隐私泄露了.

这也给谦上了生动的一课, 以后扔电脑之前, 一定要做好数据销毁工作, 不能随便扔掉. 这种活生生的案例, 比课堂上老师讲什么理论都管用.

总结开销

总计下来, 这台魔改电脑的成本大概是837块人民币, 具体如下:

项目 价格 (RMB) 备注
主板 (技嘉Z170-HD3 DDR3) 192 可魔改刷BIOS
CPU (Intel Xeon E-2176M CPU @ 2.70GHz) 222 笔记本CPU魔改
CPU风扇 8 二手
内存 (8G x 4) 90 AMD专用条,魔改后可用
电源 (昂达 1650W) 84 矿机电源
显示器 (21.5寸 VGA) 92 杂牌子
硬盘 (256G Intel SSD) 0 从别人淘汰笔记本拆机取出
硬盘2 (500G Intel SSD) 0 从服务器拆机取出
TPM模块 47.53 Win11必备
机箱 60 二手,15新西兰币
无线网卡 13.5 跟蓝牙一体
小喇叭 (Debug Speaker) 1.9 帮助排查故障
螺丝刀 3.9 勉强够用,最后被机场安检没收
T4风扇 22 给T4降温用
合计 836.83

其它一些是调试用的工具和配件,没算在内。大概列一下吧:

项目 价格 (RMB) 备注
刷机用CPU(G3930)x 2 14 超便宜,超垃圾
240水冷散热 35 就是玩具
金士顿4G x 2 DDR3 30 刷机用
USB无线网卡 29.07 只有Windows下能用
T4维修费 300 其中有80块是谦给的红包
合计 408.07

虽然总共花了1000多块钱, 但是能用上T4显卡, 跑AI模型, 还是挺值的. 谦同学也很开心, 关键是他学到了不少东西, 也锻炼了他的动手能力. 这才是最重要的, 可能1000块钱买不到的东西.

回新西兰之后, 他把T4给拿走了, 装到了他的主力机上. 剩下的一堆零件, 他不要了. 反正就是用来验证显卡能不能用的. 这些不要的东西, 被我捡来了, 因为我不需要显卡, 我又不打游戏, 我又不在本地跑模型. 后来我Facebook marketplace上买了一个机箱, 把这些零件装起来, 再也不是谦口中的天地机箱了. 我打算把它当成我在家办公的主力机器, 反正就是视频会议, 日常办公什么的, 用我现在学校给配的MacBook Pro简直是浪费.

魔改电脑全家福

最后来一张这电脑的全景, 也就是我以后的在家办公环境了. 我还挺喜欢的. 谢谢谦同学的折腾, 让我学到了不少东西.