Опция ядра nomodeset
выглядит наиболее перспективной - просто загрузить и установить, а затем иметь возможность обновить графические драйверы.
Вот несколько ссылок о некоторых загрузочных кодах (из моего другого ответа здесь )
- Страница помощи Ubuntu по BootOptions
- Ubuntu wiki на KernelBootParameters и постоянная их настройка для установленной системы
При поиске модели материнской платы и linux или mint ( linux mint материнская плата Asus Prime X399-A ) обнаружилась похожая проблема с другими вещами, такими как:
Проверьте свой BIOS на настройку «PSU Idle Control» и установите для него «Typical Current Idle Control». Он был доступен в качестве новой настройки BIOS на платах Ryzen примерно с конца января. Я видел несколько сообщений Threadrippers, также имеющих проблему, в том числе основной сообщение об ошибке в bugzilla. Если это не в вашем BIOS, вам может потребоваться обновить до текущей.
https://bugzilla.kernel.org/show_bug.cgi?id=196683
РЕЗЮМЕ
Мне ( новичку ) кажется, что конкретным решением в этом случае было отключение «Глобального контроля состояния C» в настройках BIOS. Я связался с ASUS, чтобы узнать, будут ли они добавлять настройку для настройки «PSU Idle Control», см. Бесперспективный ответ, скопированный ниже.
Некоторые общие исправления, похоже, помогли на этом пути:
- выбрал "legacy", а не "UEFI" в настройках загрузки BIOS
- Я изменил «Перечислять все IOMMU в IVRS» на включенный в BIOS, чтобы избежать «[Ошибка микропрограммы]: AMD-Vi: IOAPIC [130] не в таблице IVRS» (я не уверен, было ли это важно или нет)
- использовал подход «nomodeset», https://linuxmint.com/rel_sylvia_cinnamon.php
- как только Mint установил, установил драйвер Nvidia и установил все обновления, включая ядро
Есть другой обходной путь, который я использовал, пока AMD не предоставила исправление для AM4. Я передал следующий параметр ядра через Grub:
processor.max_cstate = 1
И из ссылки Сильвии выше:
Если Linux Mint зависает во время загрузки, используйте параметр загрузки «nomodeset», как показано на видео [на их странице]:
Благодаря "nomodeset" вы сможете загрузить Linux Mint и установить его на свой компьютер.
После установки перезагрузите компьютер и удерживайте SHIFT, чтобы появилось меню загрузки.
Добавьте параметр «nomodeset», как показано ниже [в их видео]:
Если ваша видеокарта от NVIDIA, однажды в Linux Mint, выполните следующие шаги для установки драйверов NVIDIA:
- Запустите диспетчер драйверов
- Выберите драйверы NVIDIA и дождитесь их установки
- Перезагрузите компьютер
С этими драйверами система должна быть стабильной, и вам больше не нужно использовать «nomodeset».
Примечание. Если вы используете карту Optimus, вам больше нечего делать. После перезагрузки должен появиться значок в системном трее, указывающий, какой графический процессор в данный момент активен. Нажмите на него, чтобы переключить графические процессоры.
Примечание: если вы все еще не можете загрузиться, попробуйте одно из следующих решений:
- Попробуйте использовать «nouveau.noaccel = 1» вместо «nomodeset».
- Попробуйте использовать «noapic noacpi nosplash irqpoll» вместо «тихий всплеск».
- Используйте «Режим совместимости» для загрузки и установки Linux Mint.
- После установки используйте «Дополнительные параметры» -> «Режим восстановления» в меню загрузки и выберите «возобновить».