Я только что построил новую систему с материнской платой 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, но это не изменило его.
Какие следующие шаги я могу предпринять, чтобы диагностировать это? Или у кого-нибудь есть догадки, в чем может быть проблема?
Похоже, что последняя версия BIOS 7C37v14 (Дата Выпуска 18.09.2019). Обновите свою BIOS к этой версии для получения последней поддержки Linux.
С этими процессорами и материнскими платами, являющимися настолько новым, это - хорошая идея обратить внимание на последние выпуски BIOS.
Современные дистрибутивы как Ubuntu могут иметь живые диски USB, сделанные с dd. Если даже сказали даже, что это - превосходящий способ сделать его.
Как корень:
dd if=/path/to/iso.iso of=/dev/sdb
Замена sdb
с тем, что Ваше USB-устройство разоблачает как.
На мобильном, но IIRC можно свериться lsusb
.
Редактирование: Я думал, что это было ошибкой с unetbootin
. Это может иногда быть сомнительно.
Обновление BIOS к версии 7C37v14 устранило проблему!