DMAR: Не удалось сопоставить dmar0 al boot - проблема «Bios broken»

DMAR: Не удалось сопоставить dmar0 al boot - проблема «Bios broken»

После установки Ubuntu Gnome 16.04.1 я начал замечать сообщение об ошибке:

DMAR: Failed to map dmar0 al boot 

Некоторое время назад я заметил некоторые замедления в процессе POST, особенно во время обнаружения моей USB-веб-камеры.

После небольшого поиска в Интернете я нашел подробный анализ (сделанный для ОС Fedora):

Почему мой системный журнал сообщает, что мой BIOS сломан?

и я обнаружил это сообщение в моем журнале событий dmesg:

Your BIOS is broken; DMAR reported at address fed90000 returns all ones!

это появляется только если в BIOS включена опция Intel VT(d).

Насколько я понял из поста am, если не будет нового обновления биоса, ситуация не может быть решена. К сожалению, последняя версия биоса уже установлена, и я серьезно сомневаюсь, что будут новые обновления (моей материнской плате ASUS уже 3 или 4 года).

Теперь, поскольку я иногда использую Virtualbox, я бы предпочел оставить опцию Intel VT(d) включенной, но я хотел бы избежать любого неправильного поведения периферийных устройств USB (что случалось в прошлом, и теперь я склонен объяснить это с помощью этой проблемы, связанной с BIOS)

Я уже пытался добавить эту iommu=softопцию при загрузке ядра, но это не сработало.

Есть ли у вас какие-либо предложения по решению или обходу этой проблемы?

Есть ли шанс, что предыдущий биос подойдет? Последние два я уже проверил...

решение1

Отключите технологию виртуализации Intel в BIOS. У меня была та же проблема.
Я пробовал:

  • Использование только одной планки тарана;
  • Внешняя прошивка BIOS с помощью USB-флеш-инструмента;
  • Переводим жесткий диск в режимы ide и ahci в биосе.

Всегда одна и та же проблема, пока я не отключу технологию виртуализации Intel.

решение2

Чтобы исключить возможную аппаратную проблему, мы поиграем с вашей оперативной памятью. Это поможет нам определить, действительно ли у вас проблема с BIOS или нет.

Сначала отключите компьютер от сети переменного тока. Затем нажмите и удерживайте главную кнопку питания в течение 10 секунд. Это разрядит оставшуюся мощность в блоке питания компьютера.

Желательно, чтобы при работе за компьютером вы не находились на ковре, а также чтобы вы находились достаточно близко к чему-то, на что вы можете заземлиться... например, к водопроводной трубе...оголенный метал. Если это невозможно там, где находится компьютер, переместите его. Например, рядом с обогревателем или кухонной мойкой. Это нужно для того, чтобы снять статическое электричество с вашего тела, прежде чем прикасаться к чему-либо внутри компьютера.

Откройте корпус компьютера. Коснитесь близлежащей земли. Осторожно извлеките 4 планки ОЗУ, осторожно нажав на защелки на обоих концах каждой планки. Обратите внимание, в какую сторону смотрят планки. Держите планки ОЗУ только за края. Положите планки на что-то нестатическое, например, на кусок фольги. Теперь внимательно посмотрите на планки, чтобы определить, что все они одного типа, имеют одинаковое количество больших чипов и имеют похожие метки. На данный момент я буду предполагать, что они все одинаковые. Дайте мне знать, что вы здесь найдете.

Снова коснитесь земли поблизости. Теперь мы собираемся переустановить только 2 планки RAM (используя аналогичные планки), убедившись, что каждая планка правильно вставлена ​​и защелкнута в своих защелках, и снова запустить компьютер, ища ошибки. Затем позже, в зависимости от результатов, мы переустановим оставшуюся пару планок.

Важно, как/куда мы вставляем карты памяти. Посмотрите на мою схему ниже.

черный - dimm 0 - первая палка

синий - затемнение 1 - пусто

черный - dimm 2 - вторая палка

синий - затемнение 3 - пусто

Мы хотим использовать те же пары цветов, которые включают dimm0. Другой номер dimm будет зависеть от того, пронумеровали ли они их 0,1,2,3 или 0,2,1,3.

Теперь используйте компьютер, только с 2 планками ОЗУ, и найдите свою ошибку. Сообщите об этом после этого этапа.

Привет, Эл.

Связанный контент