Em geral: Esse recurso permite que o kernel substitua as tabelas de remapeamento criadas pelo seu BIOS.
Se for um erro de firmware do sistema, as atualizações no Arch não serão corrigidas. Você precisaria atualizar o firmware do sistema (BIOS / UEFI) piscando. Eu pessoalmente não recomendo isso. Você só deve fazer isso se realmente souber como fazer o flash do seu hardware.
A maneira "soft" é desabilitar o remapeamento de interrupção nos parâmetros de inicialização do kernel. intremap=off
desativa o remapeamento de interrupção do kernel, o que pode apontar para o seu buggy bios ou hardware.
Primeiro, dê uma olhada na sua configuração com cat /proc/cmdline
. Copie para ver as alterações mais tarde. Agora faça o backup de seu /etc/default/grub
copiando-o para a direção desejada. Para tornar a alteração persistente após uma edição de reinicialização /etc/default/grub
e anexe suas opções de kernel à linha GRUB_CMDLINE_LINUX_DEFAULT
. No seu caso é intremap=off
(coloque no ""). Você pode excluir o quiet
se estiver lá. Salve e saia.
Agora, gere novamente o arquivo grub.cfg (ele é gerado com os parâmetros escritos em /etc/default/grub
) com:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Reinicialize seu sistema e o erro deve ter desaparecido. Dê uma olhada na sua configuração com cat /proc/cmdline
, suas alterações devem ser visíveis.