Загрузка Ubuntu с USB-диска на материнской плате MSI - ВСЕ терпит неудачу

24

Я только что собрал новую систему с материнской платой MSI 5700 Gaming Edge Wifi (с щелчком мыши), процессором Ryzen 7, графическим процессором Radeon 5 и твердотельным накопителем Samsung M.2.

Я сделал загрузочный образ Ubuntu с помощью UNetbootin и подтвердил, что он отлично работает на моем текущем компьютере. Когда я пытаюсь загрузить его с новой системы, я сначала получаю сообщение об ошибке:

Couldn't get size: 0x800000000000000e
MODSIGN: Couldn't get UEFI db list
Couldn't get size: 0x800000000000000e

и затем он застревает на фиолетовом экране загрузки Ubuntu навсегда.

Когда я редактирую запись GRUB, удаляю и quiet splashдобавляю, nomodestя получаю следующую прокрутку сообщений (она уходит со страницы, но прокручивается быстрее, чем я могу прочитать).

журнал загрузки

Я предполагаю, что все это вызвано одной проблемой (заблокированной определенной аппаратной штукой?), Но я понятия не имею, что это или как узнать. Я следовал всем решениям, которые я мог найти для ошибки «UEFI db list», и ничего не помогло. У меня отключена безопасная загрузка (по умолчанию она отключена). Я попытался переключиться между UEFI и CSM, но это не изменило его.

Какие следующие шаги я могу предпринять, чтобы диагностировать это? Или у кого-нибудь есть догадки, в чем может быть проблема?

B1CL0PS
источник
3
Какую версию Ubuntu вы пытаетесь запустить? Вы проверяли какие-либо обновления BIOS для этой материнской платы?
Гордстер
3
Я пробовал 2 разных USB-накопителя и две разные копии ISO, но он отлично загружается на моем ноутбуке, поэтому я не считаю установочный носитель плохим. Это также происходит ли забрать меня installили try without installing, с или без безопасной графики, и это происходит ли я загрузить из раздела или всего устройства
B1CL0PS
9
похоже, последняя версия BIOS 7C37v14 (Дата выпуска 2019-09-18). У вас есть последний биос?
Гордстер
10
@Gordster Спасибо за вашу помощь! Обновление BIOS сделало это (Ubuntu 19.04 btw)
B1CL0PS

Ответы:

61

Похоже, что последняя версия BIOS 7C37v14 (Дата выпуска 2019-09-18). Обновите BIOS до этой версии, чтобы получить самую последнюю поддержку Linux.

Поскольку эти процессоры и материнские платы настолько новы, стоит обратить внимание на последние выпуски BIOS.

Gordster
источник
17

Обновление BIOS до версии 7C37v14 устранило проблему!

B1CL0PS
источник
21
Здорово, что это сработало для вас. Но, пожалуйста, не размещайте это как другой ответ, вместо этого примите ответ Гордстера, нажав на галочку под голосами. Если вы этого не сделаете, вопрос останется в системе без ответа.
Джеральд Шнайдер
20
@GeraldSchneider Этот ответ был отправлен за 10 минут до того в ответ Gordster в самом деле. Тем не менее, поскольку совет исходил из комментария Гордстера , ОП должен действительно принять ответ Гордстера и удалить свой собственный.
Мелебиус
5
досадно, StackExchange заставляет вас ждать 2 дня, прежде чем принять ваш ответ. Но это сделано сейчас.
B1CL0PS
2
Вам нужно подождать 2 дня, прежде чем принимать только свой собственный ответ, см. Askubuntu.com/help/self-answer . Вы можете принять чей-либо ответ раньше.
Мелебиус
3

Современные дистрибутивы, такие как Ubuntu, могут иметь живые USB-диски, сделанные с помощью dd. Если даже пойти так далеко, чтобы сказать, что это лучший способ сделать это.

Как корень:

dd if=/path/to/iso.iso of=/dev/sdb 

Замените sdbна то, что показывает ваше устройство USB.

На мобильный, но IIRC вы можете проверить с lsusb.

Изменить: я думал, что это ошибка с unetbootin. Иногда это может быть ненадежно.

PeePeePhD
источник
Или просто cat /path/to/iso > /dev/sdb;)
Marcelm
У меня всегда был успех с DD по сравнению с другими инструментами. Я бы также воссоздал usb, если бы не факт, что это была новая материнская плата / процессор
Gordster