以前写过一系列FreeBSD安装记,留了一些FreeBSD 8.0在ThinkPad X40上安装的笔记。当时提到启动FreeBSD安装的时候会卡死在辨认ThinkPad扩展坞这一段。而BIOS中没有关闭扩展坞的功能,非要在Windows中用ThinkPad Configuration关闭它。
而现在FreeBSD 9.0也登场了。最近想重新回到FreeBSD下看看有什么新的特色,可是却发现这个老对头却依然顽固得拦在那里。
也许是我的X40封存已久,再次通电开机后,BIOS设定被恢复成默认配置,所以问题又回来了吧。
翻出泛黄的WindowsXP光盘,慢慢地装上系统,装上.Net Framework 3.0(注意:这里还不能是4.0版,ThinkVantage系列工具可能不支持)。在ThinkPad的网站上找到了下面的软件。
安装之后,在控制面板中会出现ThinkPad Configuration,打开后可以设定关闭Device Bay,如下图所示。
但是话说回来,检测硬件设备的时候加一个超时判断就那么难吗?
难道认为这只是罕见问题,不值得花费精力去修复,所以采取放任的措施呢?