Вопрос или проблема
Я получаю эту ошибку с некоторыми дистрибутивами Linux (я использую Ubuntu, но проверил и протестировал несколько других дистрибутивов, чтобы увидеть, происходит ли та же проблема), когда я щелкаю, чтобы попробовать, или когда я устанавливаю и загружаю (кроме Ubuntu 20.04, он даже не загружается).
Я использую Ubuntu, но с тех пор, как обновился до версии 20.04, она выдает ошибку при загрузке, не знаю почему.
Я пытался установить через USB, и я получил ошибку ниже, когда загружал Ubuntu через USB, и в конце установки, когда я перезагрузил, чтобы загрузить установленную на моем компьютере систему (Ubuntu 20.04 устанавливается нормально, просто не загружается).
Ошибка:
[0.000000] [Ошибка прошивки]: Не удалось разобрать событие в журнале окончательных событий TPM
[0.110504] mce: [Аппаратная ошибка]: CPU 0: Машинная проверка: 0 Банк 6: ee20000000 40110a
[0.110507] mce: [Аппаратная ошибка]: TSC 0 ADDR fef1cbc0 MISC 43880018086
[0.110511] mce: [Аппаратная ошибка]: ПРОЦЕССОР 0:806e9 ВРЕМЯ 1587846870 РАЗЪЕМ 0 APIC 0 микрокод ca
[0.110515] mce: [Аппаратная ошибка]: CPU 0: Машинная проверка: 0 Банк 7: ee20000000 40110a
[0.110516] mce: [Аппаратная ошибка]: TSC 0 ADDR fef1ce40 MISC 7880018086
[0.110519] mce: [Аппаратная ошибка]: ПРОЦЕССОР 0:806e9 ВРЕМЯ 1587846870 РАЗЪЕМ 0 APIC 0 микрокод ca
[0.469097] tpm_crb MSFT0101:00: [Ошибка прошивки]: Регион ACPI не охватывает весь буфер команд/ответов. [mem 0xfed40000-0xfed4087f флаги 0x200] vs fed40080 f80
[0.469161] tpm_crb MSFT0101:00: [Ошибка прошивки]: Регион ACPI не охватывает весь буфер команд/ответов. [mem 0xfed40000-0xfed4087f флаги 0x200] vs fed40080 f80
[6.445359] usb 1-8: не удалось прочитать индекс конфигурации 0 дескриптора/начала: -110
[6.445383] usb 1-8: невозможно прочитать конфигурации, ошибка -110
[22.189227] usb 1-8: чтение дескриптора устройства 64, ошибка -110
[27.693351] usb 1-8: чтение дескриптора устройства al1, ошибка -110
[33.581311] usb 1-8: чтение дескриптора устройства 8, ошибка -110
[38.957346] usb 1-8: чтение дескриптора устройства 8, ошибка -110
[49.917213] usb 1-8: устройство не принимает адрес 7, ошибка -62
[49.917289] usb usb1-port8: не удалось перечислить USB-устройство /dev/sda6: clean, 207846/12500992 файлы, 2707452/50000128 блоков
Что происходит:
-
Ubuntu 20.04 в частности, когда установлен, не загружается, экран мигает, и он возвращается на экран загрузки.
-
Но другие версии Ubuntu загружаются (я тестировал 18.04 и 19.10), показывая указанную выше ошибку при загрузке и выключении.
-
Pop OS не устанавливается и возвращает мне файл журнала с проблемой:
…бла-бла-бла, всё остальное в порядке…
[INFO distinst:src/installer/state.rs:33] начинается шаг конфигурации загрузчика
[INFO distinst:src/installer/steps/bootloader.rs:35] /dev/sda: установка загрузчика для Bios
[INFO distinst:crates/chroot/src/command.rs:108] выполнение "chroot" "/tmp/distinst.7LIcsjMhokfz" "grub-install" "--recheck" "--target=i386-pc" "/dev/sda"
[WARN distinst:crates/chroot/src/command.rs:98] Установка для платформы i386-pc.
[WARN distinst:crates/chroot/src/command.rs:98] grub-install: предупреждение: этот метка GPT раздела не содержит Биос загрузочного раздела; встраивание будет невозможно.
[ERROR distinst:src/installer/state.rs:37] ошибка конфигурации загрузчика: команда завершилась с кодом выхода: код выхода: 1
[ERROR distinst:src/installer/mod.rs:298] произошла ошибка при установке системы: команда завершилась с кодом выхода: код выхода: 1
[INFO distinst:ffi/src/installer.rs:188] Ошибка установки: команда завершилась с кодом выхода: код выхода: 1*
(Я установил PoP OS, чтобы посмотреть, возникает ли проблема, но она даже не устанавливается. Не знаю, связано ли это с тем, что происходит с Ubuntu)
Что я уже сделал:
-
Скачать Ubuntu снова… и снова
-
Переустановить Ubuntu несколько раз
-
Обновить BIOS
-
Сбросить BIOS
-
Я использую двойную загрузку с Windows 10, и относительно аппаратной ошибки я провел тест с помощью инструмента supportassist от Dell (поскольку мой ноутбук – Dell), чтобы проверить все оборудование на Windows, и он говорит, что всё в порядке (но я не знаю, так ли это).
-
Сбросил свой HDD -> переустановил Windows -> вставил загрузочный USB -> разбил HDD для двойной загрузки с Ubuntu 20.04 -> перезагрузка -> экран Grub -> щелкнул на Ubuntu 20.04 -> экран мигает -> перезагрузка (это не я перезагружаю) -> экран Grub -> щелкнул на Windows -> и Windows загружается
Почему только Ubuntu 20.04 не загружается?
Отредактировано:
Только информация:
Если Windows установлена с “безопасной загрузкой” (опция в BIOS), а Linux установлен с “наследуемой загрузкой”.
Система будет загружаться только при переключении опций на ту, с которой была установлена операционная система.
Я не говорю, что это правило, но такое бывает иногда.
Проверьте это.
grub-install: этот метка GPT раздела не содержит Биос загрузочного раздела
Это возможно, потому что я часто видел несовместимые EFI-разделы для различных операционных систем.
Другой способ – иметь два жестких диска и создать свой собственный EFI-раздел в GPT или создать диск в формате MBR.
Порядок загрузки дисков можно изменить в BIOS, это также изменит загружаемую систему.
Я советую вам немного прочитать о GPT и MBR.
Linux поддерживает MBR и GPT (но GPT в разных степенях).
Windows только новый GPT, поэтому он не загрузится на MBR, даже установка, вероятно, не сработает. Но я не уверен, что это применимо ко всем версиям Windows и оборудованию. Поскольку то, что я видел, не совпадает с мнением моего друга на форуме.
Редактировать.
Что касается ACPI. Это другая ошибка.
С этой ошибкой Linux должен работать.
Тем не менее, вы всегда можете сообщить об ошибке https://bugzilla.kernel.org/describecomponents.cgi?product=ACPI
Редактировать
Можете показать вывод команды из Ubuntu с live-usb?
inxi -Fxz
Редактировать
Проверьте это также
Отключите TPM (Trusted Platform Module) в своем BIOS, и у вас все будет в порядке.
Редактировать
Вы также можете протестировать https://www.dell.com/support/article/pl-pl/sln306327/manual-nomodeset-kernel-boot-line-option-for-linux-booting?lang=en
Ответ или решение
Ответ на вопрос о проблемах загрузки Ubuntu 20.04
У вас возникла проблема с загрузкой Ubuntu 20.04 и других дистрибутивов Linux на вашем ноутбуке Dell, включая сообщения об ошибках о "Firmware Bug", "Hardware Error" и "ACPI does not cover the entire command/response buffer". Такие проблемы часто связаны с несоответствием между аппаратным обеспечением и программным обеспечением, а также могут возникать из-за настроек BIOS. Давайте рассмотрим несколько возможных решений, которые помогут устранить вашу проблему.
Шаги для решения проблемы:
-
Проверка настроек BIOS:
- Перезагрузите компьютер и войдите в BIOS/UEFI (обычно нажимая F2, Del или Esc во время загрузки).
- Найдите опцию, связанную с TPM (Trusted Platform Module). Попробуйте отключить её, так как сообщения об ошибках могут быть связаны с TPM.
- Убедитесь, что режим загрузки вашего BIOS соответствует установленным операционным системам. Если Windows установлен в режиме UEFI, должен быть и Linux (Ubuntu 20.04) установлен в том же режиме. Если Windows установлен в Legacy, то и Ubuntu стоит устанавливать в Legacy.
-
Параметры загрузки Linux:
- Попробуйте добавить параметр
nomodeset
к строке загрузки. Для этого:- При загрузке уже установленного Ubuntu на Grub экране выберите нужную версию и нажмите
e
. - Найдите строчку, начинающуюся с
linux
, и добавьтеnomodeset
в конец этой строки. - Нажмите F10 для загрузки. Это может решить проблемы с драйверами графики.
- При загрузке уже установленного Ubuntu на Grub экране выберите нужную версию и нажмите
- Попробуйте добавить параметр
-
Обновление или сброс BIOS:
- Убедитесь, что BIOS у вас обновлён до последней версии, так как новые версии могут исправлять ошибки совместимости с Linux.
- Если вы уже обновляли, попробуйте сбросить BIOS к заводским настройкам.
-
Проверка аппаратного обеспечения:
- Проверьте аппаратное обеспечение вашего ноутбука с помощью встроенных диагностических инструментов (например, Dell SupportAssist), чтобы убедиться, что нет аппаратных проблем.
-
Использование другого USB-накопителя и метода записи образа:
- Попробуйте создать загрузочный USB-накопитель с использованием другой программы для записи образа (например, Rufus или Etcher), так как иногда проблемы возникают из-за неправильного создания загрузочного носителя.
-
Установка других версий Ubuntu:
- Если проблема сохраняется, попробуйте установить другие версии Ubuntu (например, 18.04 или 19.10) и посмотрите, будут ли они работать. Возможно, стоит проверить более свежие версии, такие как Ubuntu 22.04.
-
Запрос на поддержку:
- Если ни одно из вышеперечисленных решений не помогло, вы можете подать отчёт о проблеме через Bugzilla для дальнейшего анализа ситуации проблем в ACPI.
Заключение
Проблемы с загрузкой Ubuntu 20.04 могут быть вызваны несколькими факторами, от настроек BIOS до несовместимости оборудования. Следуйте предложенным шагам, и это должно помочь вам выявить и исправить проблему. Если что-то неясно, не стесняйтесь спрашивать, и мы поможем вам дальше.