我找到了一台旧的 IBM ThinkPad-T60,并对其进行了修复,以便可以使用。这台机器配备了 1 x 1GB 的 333Mhz PC2 SODIMM RAM。令人惊讶的是,它配备了 32 位处理器(我的 ThinkPad-T60p 配备了 64 位处理器),因此操作系统选项更加有限。
我可以在上面安装 FreeBSD 13.0 GENERIC,它运行良好。但我想升级 RAM,于是买了两块 2GB 667Hhz PC2 SODIMM RAM,ThinkPad 论坛说它可以与 ThinkPad-T60 配合使用(而且购买包中确实列出了 T60 是与 RAM 兼容的机器)。ThinkPad 论坛警告说,主板最大支持 3 GB,但在机器中安装 4 GB RAM 意味着有 3 GB 可用 RAM。我对运行 Bodhi Linux 的 ThinkPad-T60p 做了同样的事情,它成功了。
当我安装新的 RAM 时,IBM BIOS 识别所有 4 GB 的 RAM,但 FreeBSD 在启动过程中停止,甚至在 FreeBSD 启动画面出现之前。我已加密驱动器,启动序列提示输入密码,然后在步骤中停止:
Timecounters tick every 1.000 msec
因为它是 32 位的,所以我还没有找到可以让我在其上运行另一个操作系统的 USB 启动棒来诊断启动棒操作系统是否识别新的 RAM。
当我更换旧的 RAM 芯片后,一切都恢复正常。
请指教。我在 FreeBSD 论坛上没有找到关于此问题的任何信息。