Ошибка сообщения об ошибке прошивки на Arch на Apple

В Arch Linux на MacBook Air 5.1 я получаю сообщение об ошибке

DMAR-IR: [Firmware Bug]: ioapic 2 has no mapping iommu, interrupt remapping will be disabled 

при загрузке. Я не вижу никаких проблем, но что это? Нужно ли это исправлять, и если да, то как?

  • законность создания переменной для местоположения файла
  • Доступ к флэш-накопителю NVMe в апреле 2016 года MacBook 12 "(A1534)
  • Не удается смонтировать USB на FreeBSD: неверный аргумент
  • Как настроить ssh-сервер для mac с пользовательским ip из github?
  • Нужна помощь Установка Macpup на старый MacBook 4.1. Где я иду Неправильно?
  • Как установить определенную версию boost с завариванием на MacOSX?
  • Настройки Synaptics корректно применяются с /etc/X11/xorg.conf.d, но затем сбрасываются?
  • команда терминала | grep IP
  • 2 Solutions collect form web for “Ошибка сообщения об ошибке прошивки на Arch на Apple”

    В общем: эта функция позволяет ядру заменить таблицы переназначения, созданные вашим BIOS.

    Если это ошибка прошивки системы, обновления Arch не собираются ее исправлять. Вам нужно будет обновить прошивку вашей системы (BIOS / UEFI), мигая. Я лично этого не рекомендую. Вы должны делать это только в том случае, если действительно знаете, как сфотографировать свое оборудование.

    «Мягкий» способ – отключить переназначение прерываний в параметрах загрузки ядра. intremap=off отключает переназначение прерываний ядра, что может указывать на ваш багги-биос или аппаратное обеспечение.

    Сначала взгляните на свою конфигурацию с помощью cat /proc/cmdline . Скопируйте его, чтобы увидеть изменения позже. Теперь создайте резервную копию /etc/default/grub , скопировав ее в нужное вам направление. Чтобы изменения были постоянными после перезагрузки, отредактируйте файл /etc/default/grub и добавьте параметры ядра в строку GRUB_CMDLINE_LINUX_DEFAULT . В вашем случае это intremap=off (поместить его в ""). Вы можете удалить quiet если он там. Сохраните его и выйдите.

    Теперь заново создайте файл grub.cfg (он создается с параметрами, написанными в /etc/default/grub ) с помощью: sudo grub2-mkconfig -o /boot/grub2/grub.cfg

    Перезагрузите систему, и ошибка должна исчезнуть. Взгляните на свою конфигурацию с помощью cat /proc/cmdline , ваши изменения должны быть видимыми.

    Это не сообщение об ошибке. В принципе, Linux предполагает, что при наличии IO-APIC и IOMMU необходимо поддерживать переназначение прерываний. Однако на этом аппаратном обеспечении он не поддерживается – IO-APIC имеет ID 2, но IOMMU соответствует только ID 0. Linux замечает эту ситуацию, правильно отключает переназначение прерываний и печатает это уведомление в dmesg.

    Linux и Unix - лучшая ОС в мире.