发布网友 发布时间:2022-04-20 13:02
共1个回答
热心网友 时间:2022-05-26 15:43
摘要在linux中提供了两种电源解决方案,分别为APM和ACPI。APM为早期的linux发行系统中主要解决方案,但这个方案的在实现上存在通用性的问题,随之出现了ACPI,具体对这两种方案的分析请参考文中的参考文章和linux源码。 今天设备硬盘从320G升级到500G,同样是安装FC5系统,经过复杂的安装过程后,系统正常安装成功,在重启时出现了系统一直停留在“restarting system”提示界面上。^^! 解决方法一:关闭"acpid"和"apmd"两个守护进程,修改grub中的kernel配置信息,在/boot/grub/grub.conf中“kernel /vmlinuz........”后面加上“reboot=b”。如参考文章3所提到的方法一样。个人理解,这样修改是告诉内核,系统重启又bios完成。 解决方法二:采用APM或者ACPI方案重启。在2.6内核中常常会有“acpid”和“apmd”两种守护进程,通过“setup->system configure”中可以配置这两个守护进程是否开启。个人建议,开启“acpid”方式,不使用“apmd”。在键入"reboot"前,先"service apmd stop"和“service acpid start”。s 以上两种方法,本人在FC5 2.6.15内核下实验成功。建议采用方法一。分析: 出现以上现象,个人认为原因可能有如下几点: 1、在grub引导时,添加了"pci=nommconf"命令行,关闭了acpi电源管理功能。 2、硬件上存在多个CPU的问题,即多核(smp)的内核中acpi中对cpu的管理存在BUG。 3、安装系统的过程中存在错误。咨询记录 · 回答于2021-10-18linux服务器显示restarting 在linux中提供了两种电源解决方案,分别为APM和ACPI。APM为早期的linux发行系统中主要解决方案,但这个方案的在实现上存在通用性的问题,随之出现了ACPI,具体对这两种方案的分析请参考文中的参考文章和linux源码。 今天设备硬盘从320G升级到500G,同样是安装FC5系统,经过复杂的安装过程后,系统正常安装成功,在重启时出现了系统一直停留在“restarting system”提示界面上。^^! 解决方法一:关闭"acpid"和"apmd"两个守护进程,修改grub中的kernel配置信息,在/boot/grub/grub.conf中“kernel /vmlinuz........”后面加上“reboot=b”。如参考文章3所提到的方法一样。个人理解,这样修改是告诉内核,系统重启又bios完成。 解决方法二:采用APM或者ACPI方案重启。在2.6内核中常常会有“acpid”和“apmd”两种守护进程,通过“setup->system configure”中可以配置这两个守护进程是否开启。个人建议,开启“acpid”方式,不使用“apmd”。在键入"reboot"前,先"service apmd stop"和“service acpid start”。s 以上两种方法,本人在FC5 2.6.15内核下实验成功。建议采用方法一。分析: 出现以上现象,个人认为原因可能有如下几点: 1、在grub引导时,添加了"pci=nommconf"命令行,关闭了acpi电源管理功能。 2、硬件上存在多个CPU的问题,即多核(smp)的内核中acpi中对cpu的管理存在BUG。 3、安装系统的过程中存在错误。