ACPI je zkratka pro Advanced Configuration and Power Interface . Je to systém, který řídí hardwarové akce, jako jsou dynamické otáčky ventilátorů, chování tlačítka napájení, stavy spánku systému a pomáhá identifikovat některé funkce systému.
Funkce ACPI pro úsporu energie jsou hierarchické, což znamená, že každé zařízení běžící „za“ jiným bude závislé na stavu napájení nadřazeného zařízení. Zařízení například nemůže běžet na plný výkon „za“ zařízením, které spí nebo je v pohotovostním režimu.
Jak úplně zakázat ACPI v grub2?
Pro systém MBR (založený na BIOSu)
1. Před provedením jakýchkoli změn v konfiguračních souborech GRUB2 vytvořte kopii.
# cp /etc/default/grub /etc/default/grub-backup # cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg-backup
2. Otevřete /etc/default/grub soubor a připojte „noacpi acpi=off ” na možnost 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. Jakmile je soubor upraven, uložte jej a spusťte níže uvedený příkaz pro vygenerování nového souboru grub.cfg:
# grub2-mkconfig -o /boot/grub2/grub.cfg
4. Nakonec restartujte systém, aby se změny projevily:
# systemctl reboot
Pro systém GPT (založený na UEFI)
1. Před provedením jakýchkoli změn v konfiguračních souborech GRUB2 vytvořte kopii.
# cp /etc/default/grub /etc/default/grub-backup # cp /boot/efi/EFI/redhat/grub.cfg /boot/efi/EFI/redhat/grub.cfg-backup
2. Otevřete /etc/default/grub soubor a připojte „noacpi acpi=off ” na možnost 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. Jakmile je soubor upraven, uložte jej a spusťte níže uvedený příkaz pro vygenerování nového souboru grub.cfg:
# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
4. Nakonec restartujte systém, aby se změny projevily:
# systemctl reboot