acpi引起的问题,amd_64bit主板安装centos4.3_64_x86(2.6或以上的版本的linux)系统引起的问题,安装好后,网卡可以配置ip,使用mii-tool可见网卡连接正常;dmes查看网卡可见:eth0:transmit timed out, status 0003, phy status 786d,resetting。但是只可以ping通自身ip,无法ping通网络。
解决办法:从网上查找资料后得知:关掉acpi启动即可。于是从bios中关掉acpi,仍无效。于是修改启动项 vi /etc/grub.conf中:
kerne...........=/ acpi=off (红色为添加内容)
保存重启,问题解决。
ps:后发现,安装freebsd时可以直接选择acpi=off的安装方式,安装后只有acpi无法启动,其他均正常。
有的系统安装时还会出现无法安装,安装过程中黑屏问题,报错信息为:
出现错误时的代码如下:
a problem has been detected and windows has been shut down to prevent damage to your computer.
if this is the first time you’ve seen this stop error screen,restart your caomputer.if this screen appear again , follow these steps:
The BIOS in this system is not fully ACPI compliant. please contact your system vendor or visit www.hardware-update.com for an updated BIOS.if you are unable to obtain an updated BIOS or the latest BIOS supplied by your vendor is not ACPI compliant,you can turn off ACPI mode during text mode setup. To do this ,simply press the F7 key when you are prompted to install storage drivers.The system will not notify you that the F7 key was pressed-it will silently disable ACPI and allow you to continue your installation.
Technical information:
***
STOP:0x000000A5 (0x00000000,0x81BA31C0,0X4449555F,0X00000000)(解决办法:在bios中关闭acpi功能。)
linux 下的 ACPI 除了电源管理的功能之外,还有资源分配的功能,但是资源分配的功能在某些硬件环境下不一定能很好的工作。因此,linux 内核提供了一些启动参数,供用户使用:
pci=noacpi
关闭ACPI对PCI设备的IRQ路由的设置
acpi=oldboot
几乎完全关闭ACPI支持,仅保留启动部分所需的资源分配
acpi=off
完全关闭对ACPI的支持

