Не удается правильно установить Ubuntu 24.04.

Вопрос или проблема

Обновление: Используя Ventoy, я смог легко установить Kubuntu 24.10 на своем ноутбуке. Но после установки я застрял в меню grub с теми же ошибками, описанными ниже. Затем я выяснил, что добавление dis_ucode_ldr в команду linux grub, как описано здесь, решает проблему. Так что я могу заключить, что проблема связана с пакетом intel-microcode. Теперь мой вопрос: безопасно ли продолжать использование моей системы без intel-microcode?

Я создал загрузочную флешку, используя Создатель загрузочных дисков. Во время загрузки системы было две опции для загрузки с неё: SanDisk 'Cruzer Fit и UEFI: SanDisk 'Cruzer Fit, Partition 2. Kubuntu 22.04 уже была установлена в режиме UEFI, так что я выбрал второй вариант. Перед тем как увидеть параметры GRUB, было напечатано две ошибки (первая rror — это не опечатка, она была напечатана без e!)

rror: file '/boot/' not found.
error: can't find command 'grub_platform'.

Затем в меню GRUB, выбрав либо Попробовать или установить Ubuntu, либо Ubuntu (безопасная графика), я получал черный экран. После нескольких часов поиска я выяснил, что acpi был виновником. Поэтому я попробовал отключить его, нажав c в меню GRUB и введя:

linux (hd0)/casper/vmlinuz root=(hd0) acpi=off
initrd (hd0)/casper/initrd
boot

Вышеуказанные команды без acpi=off выводят:

EFI stub: Loaded initrd from LINUX_EFI_INITRD_MEDIA_GUID device path
EFI stub: Measured initrd data into PCR 9

и затем ничего не происходит. Но с acpi=off Ubuntu загружается с флешки, к сожалению, с разрешением 800x600. В любом случае, я смог легко установить Ubuntu, и после установки и перезагрузки системы я столкнулся с теми же ошибками при загрузке с SSD, на который была установлена Ubuntu. Теперь я сдался и переключаюсь обратно на 22.04 :-(, подождите, я не могу! потому что я удалил свой 22.04.3 iso файл и теперь не могу скачать его снова, поскольку все 22.04 релизы ведут на 24.04.4, что само по себе вызывает другую ошибку:

[...] DMAR: [Ошибка прошивки]: Ни одна зарезервированная область прошивки не может покрыть этот RMMR [...], свяжитесь с поставщиком BIOS для получения исправлений
[...] x86/cpu: SGX отключен BIOS.

Тестировалось с: Ubuntu 24.04, Kubuntu 24.04, Kubuntu 22.04.4 и KDE neon neon-user-20240502-0718 iso файлы.

Информация о системе:

ASUS N552VW,
Дата последнего выпуска BIOS: 2019/05/29,
Процессор: i7-6700HQ,
Оперативная память: 11.6 ГБ ОЗУ,
Графика: NVIDIA 960m

Ссылки:

Руководство GNU GRUB 2.12

Если вопрос заключается в том, чтобы вернуться к 22.04, но у вас нет возможности скачать его, вы можете снова скачать его отсюда, например: https://releases.ubuntu.com/jammy/ubuntu-22.04.4-desktop-amd64.iso. Как только вы восстановите свою систему, вы можете продолжать тестирование, например, с помощью live USB или просто выполнить U/G с 22.04 > 24.04. Это, вероятно, не полный ответ и, возможно, должно быть просто комментарием к вышеуказанному, но я не могу оставлять комментарии. Пожалуйста, не стесняйтесь переместить это, если это необходимо.

Ответ или решение

Проблема установки Ubuntu 24.04 и способы её решения

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

1. Ошибки загрузки GRUB

Ваши сообщения об ошибках касаются отсутствия определённых файлов и команда GRUB, не распознаваемая системой:

rror: file '/boot/' not found.
error: can't find command 'grub_platform'.

Данные ошибки могут быть связаны с тем, что установочный загрузчик не может найти необходимые файлы для загрузки. Оно может происходить из-за неправильного выбора загрузочного устройства. Советую убедиться, что вы загружаете систему именно с той флешки, с которой была произведена установка.

2. Проблемы с ACPI

Вы упомянули, что отключение ACPI с помощью параметра acpi=off позволяло загрузить систему, но с проблемами разрешения экрана (800×600). Отключение ACPI действительно может помочь в случае несовместимости оборудования с этой функцией. Однако, это решение не рекомендуется для постоянного использования, так как оно может вызвать другие сбои в системной функциональности.

3. Проблемы с intel-microcode

Вы обнаружили, что добавление параметра dis_ucode_ldr в GRUB решает некоторые проблемы загрузки. Это может указывать на конфликт с вашим процессором и микрокодом. Проблема заключается в том, что использование системы без установки intel-microcode не является безопасным. Этот пакет обеспечивает поддержку и исправления для процессоров Intel, и его отсутствие может оставить систему уязвимой для определённых уязвимостей и ошибок.

4. Обновление BIOS

Поскольку ваше устройство ASUS N552VW было выпущено с последним обновлением BIOS в 2019 году, важно проверить, есть ли обновления BIOS для устранения известных проблем с совместимостью. Обновление BIOS может помочь в решении как проблем с ACPI, так и проблем с микрокодом.

5. Восстановление Ubuntu 22.04

Вы всё еще можете восстановить Ubuntu 22.04, загрузив версию из альтернативных ресурсов, например, с официального сайта:
Ссылка на Ubuntu 22.04.4.

Запустив Ubuntu 22.04, вы сможете вести дальнейшие тестирования. Параллельно рекомендую рассмотреть возможность постепенного апгрейда до Ubuntu 24.04, исправляя возникающие проблемы по мере их появления, либо использовать Live USB для отдыха от постоянных установок.

Заключение

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

Если у вас есть дополнительные вопросы по конкретным проблемам, я буду рад помочь!

Оцените материал
Добавить комментарий

Капча загружается...