Опция nomodeset
выглядит наиболее многообещающей - просто загрузить и установить, а затем иметь возможность обновить графические драйверы.
Вот несколько ссылок о некоторых загрузочных кодах (из моего другого ответа здесь)
При поиске модели материнской платы и 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.
- После установки используйте "Дополнительные параметры" -> "Режим восстановления" в меню загрузки и выберите "возобновить".