! [Ubuntu 18.04 无法正常启动显示 [3.244726 AMD -vi 无法写入 IOMMU 性能计数器 3.365182。无法获取大小 0×80000000000000e 3. 367212 MODSIGN:无法获取 UFEI db 列表 3. 6894l3 无法获取大小 O×80000000000000e
Amd GPU 错误 - 启动参数(cat/proc/cmdline)
缺少模块(cat/proc/modules:is/Dev)
警告!UUID =30cad26-e3b8-bd9c-b6dd5932d6d6 不存在。进入 shell。
Busybox v 1.27.2 Ubuntu 内置 shell (ash) 输入帮助
(Initramfs) ]
答案1
看起来像唯一唯一标识符的根分区由于某种原因,哈希值错误或发生更改。因此您需要修复/更新为正确的 UUID。
这可以通过启动到Ubuntu Live CD打开控制台并输入以下命令:
$ sudo blkid
/dev/sdb1: UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" UUID_SUB="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="btrfs" PARTUUID="xxxxxxxx-xx"
/dev/sda1: UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" UUID_SUB="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="btrfs" PARTUUID="xxxxxxxx-xx"
根据磁盘分区表,命令的输出可能会有所不同。在大多数情况下,/dev/sda1
是根文件系统。因此,您需要在正在运行的实时系统中挂载分区,并在/etc/fstab文件
$ sudo mount /dev/sda1 /mnt
$ editor /mnt/etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda1 during installation
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx / btrfs defaults 0 0
您的文件系统类型和可能有所不同。如果/dev/sda1
不包含/etc/fstab
,则说明您的分区错误。umount /mnt
然后尝试其他分区。