Ubuntu 18.04.1 无法正常启动并显示 busybox

Ubuntu 18.04.1 无法正常启动并显示 busybox

! [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然后尝试其他分区。

相关内容