Ошибки acpi при загрузке linux

Обновлено: 08.07.2024

Недавно я купил новый ноутбук, который шел с установленной Windows 10, но не активированной. Я использую как Windows 10, так и Ubuntu 18.04, поэтому я попытался выполнить двойную загрузку с USB-накопителем. Это было признано BIOS, я пробовал попробовать Ubuntu без установки и установить Ubuntu. При обоих вариантах ПК зависает, и мне нужно нажать кнопку питания. Очень быстро отображаются некоторые ошибки, перечисленные ниже:

Я использую графическую карту NVIDIA GTX 1050 Ti и процессор Intel i7-8750H. Я поговорил со службой поддержки, и они просто сказали, что мой ноутбук может быть несовместим с Ubuntu. Я также попробовал Ubuntu 16.04, но без изменений.

РЕДАКТИРОВАТЬ: Большое спасибо за все ответы, но, к сожалению, я вернул ПК в магазин, ни техническая поддержка не нашла решение этой проблемы, они просто сказали: "Наши ПК могут просто работать с Windows, любая другая ОС может работать но без нашей гарантии ".

4 ответа

У меня была похожая проблема с моим Dell XPS 15. Я опубликовал вопрос, очень похожий на ваш, и кто-то помог мне найти решение этой проблемы. Возможно, что ошибки и зависания происходят из-за видеокарты Nvidia. Я смог пройти эту ошибку, используя трюк nomodeset. Смотрите комментарии в моем посте, расположенном здесь: Запуск Ubuntu через ошибку USB в реальном времени на Dell XPS 15 9560

Некоторые компьютеры плохо работают с Ubuntu из-за проблем с ACPI, таких как My Cutting Edge Omen X. Я выдернул свои волосы на пару дней, и теперь на третий день у меня это может быть решено или, по крайней мере, много лучше.

не загружается / загружается

сотни "acpi INT3400:00: Неподдерживаемое событие [0x86t" "при загрузке и выключении,

и иногда бесконечные ошибки, наносящие вред запуску и выключению

‣ также Nvidia не играла хорошо, и мой HDMI не работал правильно

‣ Все, казалось бы, связанные WOW

• Не делайте ACPI в Ubuntu,

∘ Отредактируйте файл grub с помощью этой команды в терминале:

sudo gedit /etc/default/grub

∘ Сделать похожее в строке файла Grub следующим образом

GRUB_CMDLINE_LINUX_DEFAULT="тихий всплеск acpi= выкл"

Причины ошибки ACPI_BIOS_ERROR

Первоисточников сбоя очень много, при чем они разносторонние:

  • неправильная конфигурация BIOS;
  • повреждение операционной системы;
  • неисправность драйверов;
  • нарушение работы жесткого диска;
  • физическая поломка процессора или оперативной памяти.

Что характерно ошибке ACPI_BIOS_ERROR, так это мультиплатформенность. Она может появляться во всех версиях Windows, а также на Linux, Ubuntu. Ошибка может сопровождаться кодом 0x000000A5 или нет. Известны случаи, когда сбой проявлялся один раз и после перезагрузки исчезал, но бывает, что после каждого запуска появляется BSOD и не пускает в систему.

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

Обновить и переустановить драйвера

«Синие экраны смерти» с различными кодами часто появляются из-за проблем с драйверами. Поломки могут вызывать устаревшие, обновленные, но проблемные, и несовместимые драйвера устройств. Стоит обновить их. Если есть подозрение, что ошибка начала появляться после апдейта какого-то конкретного ПО или подключения нового устройства, стоит попробовать выполнить откат.

Автономное просканировать систему

ACPI_BIOS_ERROR

Восстановить систему

Еще один способ, получивший положительные отклик пользователей. Он применим к ноутбукам, в частности к Samsung-устройствам. Суть заключается в следующем:

  1. Выключить ноутбук и отключить накопитель.
  2. Запустить компьютер и перейти в «Режим восстановления» (чаще всего клавишей F4).
  3. Подключить SSD-накопитель и выбрать подходящий вариант восстановления.
  4. Запустить SW Update и обновить BIOS.

Удалить недавно установленные программы

Если в недавнем прошлом было установлено программное обеспечение, способное нанести вред BIOS, стоит его удалить. В общем-то стоит убрать все сомнительные программы, а также те, которые активно работают или управляют системными файлами.

Настроить ACPI и AHCI

Нужно предупредить, что стандарт ACPI на самом деле нужен Windows и его отключение нежелательно. Компьютер после этого не сможет загрузиться, так как ACPI автоматизирует управление электропитанием компонентов ПК. Однако нередко срабатывает переключение его в режим уменьшенного энергопотребления. Пункт ACPI можно найти в BIOS и установить для него значение S1. Это решение особенно актуально для тех, у кого ошибка появляется после выхода из спящего режима. Еще может сработать выключение AHCI тоже через BIOS.

ACPI_BIOS_ERROR

Деактивировать внешнее оборудование

В момент запуска системы после появления BSOD ACPI_BIOS_ERROR к нему должно быть подключено минимум оборудования. Лучше отключить практически все постороннее и уже подключать после полного запуска. Будет установлено необходимое программное обеспечение, а ошибка появляться не должна.

Отключить разгон

В режиме повышенной частоты работы оперативной памяти, процессора или видеокарты «синие экраны смерти» могут стать нормой. Все зависит от модели комплектующих, некоторые плохо переносят разгон. Следует программным путем вернуть свое оборудование к заводским частотам работы.

Проверка состояния оперативной памяти

Выход из строя одной из планок ОЗУ может стать причиной проблемы. Лучше продиагностировать оперативную память, это можно сделать как встроенными инструментами операционной системы, так и утилитой MemTest86. Рекомендуется использовать второй вариант, создав флешку с автозагрузкой.

ACPI_BIOS_ERROR

Переустановить операционную систему

Если ошибка ACPI BIOS ERROR появилась в результате попытки установки системы, стоит изменить режим. К примеру, если инсталляция проходила в режиме совместимости, стоит опробовать Legacy и наоборот.

Большинство из перечисленных выше действий применимы Windows, Linux, Ubuntu и др. Unix-системам, поэтому скорее всего сработают везде. Если же ничего из перечисленного не помогло улучшить ситуацию, ошибка ACPI BIOS ERROR вызвана выходом из строя какого-то комплектующего. Чаще всего пользователи сталкиваются с поломкой оперативной памяти и процессоров. Стоит их продиагностировать в сервисном центре.

Я недавно перешел с Windows 10 на Ubuntu. Пока все хорошо, но я получаю эти ошибки при каждой загрузке . Я не получал их, когда в Windows 10 (не уверен, что это потому, что в Windows не было этих ошибок или Windows просто скрывала их от меня). Я просто проигнорировал их, так как система все еще может загружаться, и я думаю, что это не фатальные ошибки. .

Но теперь я действительно хочу знать, следует ли мне действовать, или это можно безопасно проигнорировать (т.е. не причинит никакого вреда), или мне следует добавить noacpi или что-то в этом роде? Я читал, что это также может остановить другие рабочие acpi штуки от работы, поэтому я просто игнорировал, до сегодняшнего дня я решил спросить здесь.

Причина, по которой я действительно хочу знать, что это может быть решено без какого-либо вреда, заключается в том, что раздражает видеть их при каждой загрузке, и они, кажется, задерживают загрузку немного (не уверен, что это из-за этого, но он зависает примерно 1,5-2 секунды, ожидая мигания _ после ошибки до собираюсь на убунту).

Я не знаю, что означают PR или PPC, но с точки зрения CPU0, похоже, что-то связано с первым ядром моего процессора (у меня двухъядерный), но мой процессор работает нормально (и отлично работает в Windows)

1 ответ

Некоторые разработчики BIOS / UEFI просто ленивы и не внедряют всю спецификацию ACPI в свои BIOS / UEFI, или, что еще хуже, они реализуют ее неправильно. Когда Linux пытается прочитать некоторые конкретные параметры ACPI, которые не существуют или являются неправильными, он терпит неудачу и сообщает об ошибке такого рода.

Вы можете попробовать обновить BIOS / UEFI, но в большинстве случаев вы можете просто игнорировать подобные «ошибки» и рассматривать их как предупреждение.

Я приведу вам пример того, как это могло произойти.

Производитель материнских плат XYZ создает две одинаковые материнские платы, но у одной есть дополнительный адаптер Ethernet.

Производитель материнской платы XYZ создает BIOS / UEFI для материнской платы с дополнительным адаптером Ethernet и устанавливает его на материнскую плату с дополнительным адаптером Ethernet.

Производитель материнских плат XYZ ленив и использует тот же образ BIOS / UEFI для материнской платы без дополнительного адаптера Ethernet.

Некий пользователь по имени Мустафа Öncel устанавливает Linux на материнскую плату XYZ, на которой нет дополнительного адаптера Ethernet. Ядро Linux читает ACPI-таблицу BIOS / UEFI, в этой таблице говорится, что есть дополнительный адаптер Ethernet, Linux пытается прочитать область памяти, но терпит неудачу, потому что нет дополнительного адаптера Ethernet.

PS, если эта ошибка не возникала раньше, а теперь возникла, это может быть связано с тем, что вы используете новое ядро ​​Linux, вы изменили BIOS / UEFI или отказывает ваше оборудование.

11 фев 2018, 08:20

Решил переезжать на Минт на основном ноуте. Но при попытке установки ОС приобломался.

При выборе "Start Linux Mint" начинается загрузка, потом какая-то ругня на ACPI и далее виснет на бегунке из 4-х или 5-ти точек.

Выбирал "compatibility mode", даже загрузка окон происходит. Но не видит диска. Точнее в качестве SDA отображает озу. И ругается что 8 гиг маловато, для установки нужно 10.

Когда я ставил винду на этот ноут, я на установочную флэшку копировал драйвер. Папка, которую я сохранил, зовется "USB3.0_Intel_USB_3.0_xHC_Driver_Skylake_MR2_PV_4.0.2.42_4.0.2.42_0x2c4e2f04". Установщик виндов без драйвера тоже не видел диск.

Куда копать, что делать?

Ошибка ACPI и не видит винт

11 фев 2018, 08:36

Не знаю что именно требует твоя система. Зафоткал бы свою ошибку как нибудь. Попробуй загрузить лайв с параметром или на обарот acpi=on смотря что именно просят
Я бы в bios, настройки по умолчанию еще шлёпнул.

Ошибка ACPI и не видит винт

11 фев 2018, 09:56

Держал шифт во время загрузки, ничего не произошло. Когда вижу меню загрузки пробовал f6 наживать, тоже ничего не изменяется. А как вызвать меню или консоль чтобы прописать эти параметры?

Ошибка ACPI и не видит винт

11 фев 2018, 10:01

Держал шифт во время загрузки, ничего не произошло. Когда вижу меню загрузки пробовал f6 наживать, тоже ничего не изменяется.

Ошибка ACPI и не видит винт

11 фев 2018, 10:28

Ого, оказывается не висит система, а пытается загрузиться?

Ошибка ACPI и не видит винт

11 фев 2018, 10:30

Ошибка ACPI и не видит винт

11 фев 2018, 10:36

Пока что вижу, то ядро с процессором ругаются. Ты образ проверял, перед тем как на флеху напичатать? Флеху проверил? Точно с ними все в порядке? Диск только не видит и из-за этого невозможно установить.

Ошибка ACPI и не видит винт

11 фев 2018, 10:46

vir0id ,загрузиться в режиме совместимости и выполнить эту команду? Хотя, а какие еще есть варианты

Еще читал что с этой багой справлялись отключением разгона проца. Все что я у себя нашел по этому поводу, только cpu c states. Отключил, вот теперь виснет, на esc не реагирует.

Образ и флэху не проверял. С этой флэхи ставил ОСь на тестовый ноут, там все ок. Или это не показатель?

А вот диска я в биосе не увидел, хотя только воткнул новый ссд на 480 гиг. Я вот не помню, предыдущий диск виделся у меня в биосе или нет. Проверю и напишу.

Ошибка ACPI и не видит винт

11 фев 2018, 10:51

Образ и флэху не проверял. С этой флэхи ставил ОСь на тестовый ноут, там все ок. Или это не показатель? Как бы да, не показатель. С не правильной контрольной суммой система тоже может установиться. Только как она будет работать? Последний раз редактировалось пользователем 1 vir0id; всего редактировалось раз: 11

Ошибка ACPI и не видит винт

11 фев 2018, 10:52

Такое встречал только на WinXP. А на линуксовых системах ниразу такого не видел.
В терминале текст можно выделить и скопировать, а потом тут вставить, прочитав Панель форматирования текста в темах/ответах Вот это звоночек. В выводе inxi -Fxz , который ты показал - нет винта

Изображение

Ошибка ACPI и не видит винт

11 фев 2018, 10:59

Изображение


Изображение

Ошибка ACPI и не видит винт

11 фев 2018, 11:16

Держал шифт во время загрузки, ничего не произошло. Когда вижу меню загрузки пробовал f6 наживать, тоже ничего не изменяется. А как вызвать меню или консоль чтобы прописать эти параметры?
ну и зачем нажимать шифт или ф6 ?
так понимаю из подчёркнутого в ыше в цитате и ранее сказанного Выбирал "compatibility mode", даже загрузка окон происходит. . меню у вас отображается
и что нажимать для его редакции (для редактирования выбранной строки меню ) ,емнип, написано в самом меню (в стандартно установленном с системой груб2 это буковка "e" , в меню унетбутина - [Tab]
Впрочем что за меню и какого загрузчика у вас открывается вы скрываете , так же как скрываете с какого девайса вы грузитесь (DVD или USBфлешка , или . или. ) , и какой программой делали загрузочный девайс. Впрочем вы скрываете и что у вас за ноут(что за железо, что на нём установлено, как размечен и отформатирован HDD) и какой именно минт вы пытаетесь загрузить\установить,
Как вариант, если у вас загрузочная флешка и не можете найти "кнопку" включения редактирования строки меню , можно попробовать отредактировать её на стороннем компутере в текстовом редакторе , для чего надо будет найти файл с меню на этой флешке.
но . вы же загружаете ноут Выбирал "compatibility mode", даже загрузка окон происходит. Но не видит диска. имхо, поиски кнопки для редактирования меню не нужны . уже всё найдено -> "compatibility mode"
такшта можно делать установку . ну и потом танцы с бубном по настройке\установке драйверов\ отладке .
Когда я ставил винду на этот ноут, я на установочную флэшку копировал драйвер. Папка, которую я сохранил, зовется "USB3.0_Intel_USB_3.0_xHC_Driver_Skylake_MR2_PV_4.0.2.42_4.0.2.42_0x2c4e2f04". Установщик виндов без драйвера тоже не видел диск. может кто и подскажет , какое значение для определения винта на ПК имеет установка драйвера для USB 3.0 . ( или для графики ли он какой или там не один драйвер в папке а несколько. для борда) "Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Ошибка ACPI и не видит винт

11 фев 2018, 14:13

"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Ошибка ACPI и не видит винт

11 фев 2018, 14:30

Изображение

Ошибка ACPI и не видит винт

11 фев 2018, 14:34

"Не ты выбираешь Linux, а Linux выбирает тебя"
(с)Себастьян Перейра, торговец чёрным деревом

Ошибка ACPI и не видит винт

11 фев 2018, 14:35

darkfenix , Меня терзают смутные сомнения, что ТС просто не удачно подрубил свой ssd

Ошибка ACPI и не видит винт

11 фев 2018, 14:40

Я вот не помню, предыдущий диск виделся у меня в биосе или нет. Проверю и напишу. проверить и сообщить о результатах проверки. Но что-то пока молчит

Изображение

Ошибка ACPI и не видит винт

11 фев 2018, 14:43

Ошибка ACPI и не видит винт

11 фев 2018, 18:55

Таки это я наоленил, и правда, ссд не довоткнул Но проблему с ошибками это не отменят.
С флэшки удалось загрузиться в режиме совместимости и стартануть установку. После установки ОСь даже загрузилась, даже апдейты начали устанавливаться. Но в процессе сеть отпала. Ребутнулся и опять попал на ошибку stuck 22s.
Еще раз ребутнулся, ОСь грузится в какой-то режим софтверного рендеринга и сеть нифига не работает.

Chocobo , скачал образ, записал на флэшку, и опять те же ошибки.

На всякий случай обновил биос. Оказывается уже вышли 2 апйдета. Но и после обновления те же ошибки. Еще раз загрузился в режим совместимости, установил и первый же запуск в режиме программного рендеринга.

Читайте также: