- 论坛徽章:
- 0
|
各位好!
本人现在要装一台生产服务器,机器是Dell 2950 系统装FB6.2R,机器原配的prec6控制器FB可能不支持,我已经换成了prec5的控制器,以前有在相同的机器上正常安装过FB6.2,目前也一直在正常运行,但是现在却安装不了了!
状况如下,同型号的硬件,同一张FB的OS光盘,现在光盘引导选择安装模式以后,卡在自检那里过不去了,提示15秒后重启,或者按任意键立即重启!搞不明白是什么问题。
难道是这型号的机器不能用默认的安装方式来装吗?光盘引导开始的选择菜单难道要选其他的安装选项吗?但是奇怪原来的机器怎么就安装好了,忘高手可以给我这个新手指点一二啊!
自检卡住的截图如下:
原来的确是FreeBSD对Dell机器的ACPI不支持造成的!解决办法:
安装的时候放入光盘以后,在选择引导模式的时候按 2 ,关闭ACPI支持就可以装了,
装好以后在/boot/loader.conf 中加入 hint.acpi.0.disabled="1"以后就可以正常启动了!
顺便补习一下ACPI的相关知识:
ACPI 是 Advanced Configuration and Power Interface(高级配置与电源管理) 的缩写,是 Intel、Microsoft 和东芝共同开发的一种电源管理标准。ACPI 是 Windows 的一部分,它帮助操作系统控制划拨给每一件与计算机相连的设备的电量, 有了ACPI,操作系统就可以把不同的外设关闭。
ACPI共有六种状态,分别是S0到S5,它们代表的含义分别是:
S0--实际上这就是我们平常的工作状态,所有设备全开,功耗一般会超过80W;
S1--也称为POS(Power on Suspend),这时除了通过CPU时钟控制器将CPU关闭之外,其他的部件仍然正常工作,这时的功耗一般在30W以下;(其实有些CPU降温软件就是利用这种工作原理)
S2--这时CPU处于停止运作状态,总线时钟也被关闭,但其余的设备仍然运转;
S3--这就是我们熟悉的STR(Suspend to RAM),这时的功耗不超过10W;
S4--也称为STD(Suspend to Disk),这时系统主电源关闭,但是硬盘仍然带电并可以被唤醒;
S5--这种状态是最干脆的,就是连电源在内的所有设备全部关闭,功耗为0。
个人认为禁用了ACPI对服务器的运行应该没有什么影响!只不过OS不能直接控制各设备的电源而已,对于服务器来说,是需要24小时处于伺服状态的,所以节能与休眠的功能基本是用不到,所以不会有影响。
不过可能会有OS无法实现软关机的情况!以上为我个人分析,纰漏之处望指正,谢谢!
[ 本帖最后由 cyc_828 于 2008-7-26 01:04 编辑 ] |
|