
我發現了一台舊的 IBM ThinkPad-T60,我一直在修復它以使其可以使用。該機器配備 1 x 1GB 333Mhz PC2 SODIMM RAM。令人驚訝的是,它有一個 32 位元處理器(我的 ThinkPad-T60p 有一個 64 位元處理器),因此作業系統選項更加有限。
我能夠在其上安裝 FreeBSD 13.0 GENERIC,並且運作良好。但我想升級 RAM,買了兩個 2GB 667Hz 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 位元的,所以我還沒有找到可以讓我在其上運行另一個作業系統來診斷啟動棒作業系統是否識別新 RAM 的 USB 啟動棒。
當我更換舊的 RAM 晶片時,一切又恢復正常了。
請指教。我在 FreeBSD 論壇中沒有找到任何關於此的資訊。