这是它向我展示的内容。我对 Ubuntu 不太熟悉,这真是太麻烦了。我什么也做不了,只能在 initramfs 提示符下输入命令。我一直在想办法,但什么也没得到。
我被困在尝试 Ubuntu实时会话试图弄清楚下一步该做什么。这是我lsblk
在终端中输入时它给出的结果。
我接下来应该做什么/检查什么?当我输入时blkid
,/dev/nvme0n1p6
给出的 uuid 与错误中给出的相同。
Gave up waiting for root file system device. Common problems:
Boot args (cat /proc/cmdline)
Check rootdelay= (did the system wait long enough?)
Missing modules (cat /proc/modules; ls/dev)
Alert! UUID=........ does not exist. Dropping to a shell!
答案1
您的 Ubuntu 安装媒体准备好了吗?
笼统:
- 以“尝试 ubuntu”模式启动安装媒体
$ lsblk
在终端中告诉操作系统知道哪些磁盘。- 挂载已安装的 Ubuntu
/
磁盘($ sudo mount /dev/sd
../mnt
) - 查找并编辑
/mnt/etc/fstab
($ sudo nano
...) - 并确保所有条目,最重要的
/
是 - 对应于
$ blkid
打印的内容。 - 保存,卸载,重新启动。
笔记:最后,解决(所述问题)的方法是 chroot 到已安装的 Ubuntu 并修复“apt-get update”问题。保留此答案可能会导致其他与 UUID 相关的问题。