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

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

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

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

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.

  • Выключение так быстро на iMac
  • Привод Mac используется, понимая lsof
  • Отключить устройство Bluetooth на Ubuntu
  • Означает ли факт, что MacOS работает на ядре BSD, означает, что это лучший выбор для этого оборудования?
  • Fedora 22 на MacBook Pro (Retina, 15-inch, Mid 2015)
  • Mint 17 через EFI-заглушку на 32-битном MacBook, клавиатура не работает; отлично с загрузчиком Grub
  • Мониторинг iowait в верхней части OSX / iMac
  • NixOS на MacBook: как включить датчик внезапного движения?
  • Увеличьте объем на eMac P69, используя FreeBSD 10.3
  • Crontab не может связаться с несколькими Mac?
  • Сценарий оболочки для ssh на сервер Unix / Linux из MacOS X 10.10
  • FreeBSD 8.1 на MacBook 5,2
  • Interesting Posts

    Отсортируйте только один столбец, оставив оставшиеся столбцы нетронутыми

    Настройка разрешения по умолчанию и глубины цвета для RealVNC vncserver-x11?

    Как скопировать содержимое файлов из поиска в командной строке в один файл?

    Как проверить температуру процессора по ядру?

    Как конвертировать в HTML-код?

    Как настроить dnsmasq на Mint-18 с помощью NetworkManager?

    Параметр SSH для игнорирования сценария .bashrc

    Сделать qmail dequeue только в течение определенного периода времени в день

    Что такое сообщение об ошибке tar «Не удается открыть: неверный аргумент»

    целочисленное выражение ожидается bash

    Ubuntu 10.04 не может загрузиться, паника ядра

    В чем смысл опций cut -d и -f

    Как скопировать строки из середины строк (между строками) до конца строк

    Должен ли я заменить свой двоичный код системы PHP в / usr / bin самокомпилированным?

    Как захватить адрес контакта приложения?

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