14 Say Something

又重装了一次 Ubuntu

跑 tinyclaw 的那台小主机已经塞在弱电箱里稳定运行了一段时间,中间出现过又把 tinyclaw 升级挂了之类的情况,通过 SSH 连过去打开 codex 维修一下就好了。

这两天发现 tinyclaw 又用不了,本来以为 SSH 连过去一下让 codex 做诊断维修一条龙又是轻松搞定的事情,结果连上发现是 codex 本身的环境不知道为何坏掉了,同时 opencode 也用不了。折腾一大轮排除了 key 的问题之后,感觉大概率是网络问题。

这台机器的梯子网络是让 codex 给配置的,根本没有图形界面,靠我自己是完全修不了的。而 codex 和 opencode 又都罢工了,留给我的选择几乎就只剩下重装系统了。但是重装太麻烦,我还是试探性地又装了个 Claude code,结果只是更加验证了这是网络问题。

只好从给小主机关机,从弱电箱里掏出来插上显示器准备重装系统。

尽管近些年已经不怎么重装系统了,但是我还是认为自己对这个事情轻车熟路,结果插上启动盘重启了无数次,始终无法在 boot 界面找到 U 盘。4 个 USB 口全尝试了,启动盘也试了 Ubuntu 和 Windows 两个,都不行,甚至掏出好久没用过的笔记本验证了一下这两个启动盘是不是可用。

最后不得不问了一下 Gemini,结果两轮对话就解决了问题。根因是 Ubuntu 重启时的硬件初始化机制。从 Ubuntu 系统直接选择“重启”时,有时候主板的 USB 控制器没有完全断电重置,导致 BIOS 在自检时跳过了 USB 接口的扫描。

解决方法也很简单,关机之后拔掉电源线等个十几秒,主板电容彻底放电之后重新插上电源,再重启时进入 boot 选择界面就能看到启动 U 盘了。

不得不说,重装系统无数次,这个问题还是第一次遇到。

#折腾