I'm trying to run Unraid on an ancient HP ProLiant DL360 Gen6 and can see these ACPI errors in the logs
Nov 27 06:45:10 Tower kernel: ACPI Error: AE_NOT_EXIST, Returned by Handler for [IPMI] (20220331/evregion-291)
Nov 27 06:45:10 Tower kernel: ACPI Error: Region IPMI (ID=7) has no handler (20220331/exfldio-261)
Nov 27 06:45:10 Tower kernel: ACPI Error: Aborting method \_SB.PMI0._PMM due to previous error (AE_NOT_EXIST) (20220331/psparse-529)
Nov 27 06:45:10 Tower kernel: ACPI: \_SB_.PMI0: _PMM evaluation failed: AE_NOT_EXIST
Nov 27 06:45:15 Tower kernel: ACPI Error: AE_NOT_EXIST, Returned by Handler for [IPMI] (20220331/evregion-291)
Nov 27 06:45:15 Tower kernel: ACPI Error: Region IPMI (ID=7) has no handler (20220331/exfldio-261)
Nov 27 06:45:15 Tower kernel: ACPI Error: Aborting method \_SB.PMI0._PMM due to previous error (AE_NOT_EXIST) (20220331/psparse-529)
Nov 27 06:45:15 Tower kernel: ACPI: \_SB_.PMI0: _PMM evaluation failed: AE_NOT_EXIST
Nov 27 06:45:20 Tower kernel: ACPI Error: AE_NOT_EXIST, Returned by Handler for [IPMI] (20220331/evregion-291)
Nov 27 06:45:20 Tower kernel: ACPI Error: Region IPMI (ID=7) has no handler (20220331/exfldio-261)
How do I disable them to prevent my logs from filling up?
This comment mentioned adding libata.noacpi=1 to the syslinux config. Here's how it looks now but it didn't work:
default menu.c32
menu title Lime Technology, Inc.
prompt 0
timeout 50
label Unraid OS
menu default
kernel /bzimage
append initrd=/bzroot libata.noacpi=1
label Unraid OS GUI Mode
kernel /bzimage
append initrd=/bzroot,/bzroot-gui
label Unraid OS Safe Mode (no plugins, no GUI)
kernel /bzimage
append initrd=/bzroot unraidsafemode
label Unraid OS GUI Safe Mode (no plugins)
kernel /bzimage
append initrd=/bzroot,/bzroot-gui unraidsafemode
label Memtest86+
kernel /memtest