从USB驱动器上的MSI主板启动Ubuntu - 一切都失败

我刚刚组建了一个新系统,使用了MSI 5700 Gaming Edge Wifi主板(带有click bios),Ryzen 7处理器和Radeon 5显卡以及三星M.2固态硬盘。
我使用UNetbootin制作了一个可启动的Ubuntu镜像,并确认在我的当前计算机上可以正常工作。但是当我尝试在新系统上从该镜像启动时,最初遇到了错误提示:
Couldn't get size: 0x800000000000000e
MODSIGN: Couldn't get UEFI db list
Couldn't get size: 0x800000000000000e

然后它就会永远卡在紫色的Ubuntu加载屏幕上。
当我编辑GRUB条目并删除"quiet splash",然后添加"nomodeset"时,我会得到以下一连串的消息(它们超出了页面范围,但滚动速度比我阅读的速度快)。

boot log

我猜这一切都是由一个问题引起的(被某个硬件东西阻塞了?),但我不知道是什么问题,也不知道如何找出来。我按照所有我能找到的解决方案尝试了“UEFI db list”错误,但没有任何帮助。我已经禁用了安全启动(默认情况下已禁用)。我尝试在UEFI和CSM之间切换,但没有改变。
接下来我可以采取哪些步骤来诊断这个问题?或者有人猜测可能是什么问题吗?

3你尝试运行的是哪个版本的Ubuntu?你是否检查过该主板的BIOS更新? - Gordster
3我尝试了两个不同的USB驱动器和两个不同的ISO副本,但它在我的笔记本上正常启动,所以我认为安装媒体没有问题。无论我选择“安装”还是“试用而不安装”,无论是否使用安全图形,无论我从分区还是整个设备引导,这个问题都会发生。 - B1CL0PS
9看起来最新的BIOS版本是7C37v14(发布日期2019-09-18)。你有最新的BIOS吗? - Gordster
10@Gordster 谢谢你的帮助!更新了BIOS就解决了问题(顺便提一下,我用的是Ubuntu 19.04) - B1CL0PS
3个回答

看起来最新的BIOS版本是7C37v14(发布日期2019-09-18)。为了获得最新的Linux支持,请更新您的BIOS到这个版本。
由于这些处理器和主板非常新,所以关注最新的BIOS发布是一个好主意。

更新 BIOS 到版本 7C37v14 修复了问题!


21太好了,它对你起作用了。但请不要只把这个作为另一个答案发布,而是通过点击下方的勾号接受Gordster的答案。如果你不这样做,问题将在系统中保持为“未回答”。 - Gerald Schneider
20@GeraldSchneider 这个回答是在Gordster的回答之前发布的,大约10分钟。然而,由于建议来自Gordster的评论,OP应该真正接受Gordster的答案并删除他们自己的回答。 - Melebius
5非常让人烦恼的是,StackExchange要等两天才能接受你的答案。但现在已经完成了。 - B1CL0PS
2你必须等待2天才能接受“你自己”的答案,参见https://askubuntu.com/help/self-answer。你可以更早地接受其他人的答案。 - Melebius

现代发行版(如Ubuntu)可以使用dd制作Live USB磁盘。甚至可以说这是一种更优越的方法。
以root身份:
dd if=/path/to/iso.iso of=/dev/sdb 

sdb 替换为您的USB设备显示的内容。
在移动设备上,如我所记得,您可以使用 lsusb 进行检查。
编辑:我以为这是一个与 unetbootin 相关的错误。有时它可能不太稳定。

或者只需执行 cat /path/to/iso > /dev/sdb ;) - marcelm
我一直对DD比其他工具更成功。如果不是因为它是一个新的主板/处理器,我也会重新创建USB。 - Gordster

  • 相关问题