ACPI signifie Advanced Configuration and Power Interface . C'est le système qui contrôle les actions matérielles telles que les ventilateurs à vitesse dynamique, le comportement du bouton d'alimentation, les états de veille du système et aide à identifier certaines fonctionnalités du système.
Les fonctions d'économie d'énergie ACPI sont hiérarchiques, ce qui signifie que tout appareil fonctionnant "derrière" un autre dépendra de l'état d'alimentation de l'appareil parent. Par exemple, un appareil ne peut pas fonctionner à pleine puissance "derrière" un appareil en veille ou en mode veille.
Comment désactiver complètement l'ACPI dans grub2 ?
Pour un système MBR (basé sur le BIOS)
1. Faites une copie des fichiers de configuration GRUB2 avant d'y apporter des modifications.
# cp /etc/default/grub /etc/default/grub-backup # cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg-backup
2. Ouvrez le fichier /etc/default/grub fichier et ajoutez "noacpi acpi=off ” à l'option GRUB_CMDLINE_LINUX :
# vi /etc/default/grub ... GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet noacpi acpi=off"
3. Une fois le fichier modifié, enregistrez-le et exécutez la commande spécifiée ci-dessous pour générer un nouveau fichier grub.cfg :
# grub2-mkconfig -o /boot/grub2/grub.cfg
4. Enfin, redémarrez le système pour appliquer les modifications :
# systemctl reboot
Pour un système GPT (basé sur UEFI)
1. Faites une copie des fichiers de configuration GRUB2 avant d'y apporter des modifications.
# cp /etc/default/grub /etc/default/grub-backup # cp /boot/efi/EFI/redhat/grub.cfg /boot/efi/EFI/redhat/grub.cfg-backup
2. Ouvrez le fichier /etc/default/grub fichier et ajoutez "noacpi acpi=off ” à l'option GRUB_CMDLINE_LINUX :
# vi /etc/default/grub ... GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet noacpi acpi=off"
3. Une fois le fichier modifié, enregistrez-le et exécutez la commande spécifiée ci-dessous pour générer un nouveau fichier grub.cfg :
# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
4. Enfin, redémarrez le système pour appliquer les modifications :
# systemctl reboot