我运行双启动 ubuntu20 和 windows10。当我在 GRUB 上选择 ubuntu 时,它提示我:
“放弃等待根文件系统设备。常见问题:
- 启动参数(cat /proc/cmdline)
- 检查 rootdelay=(系统是否等待足够长的时间?)
- 缺少模块(cat /proc/modules;ls/dev)
警告!UUID=........ 不存在。放入 shell!“
我被困住了,需要尽快启动我的 ubuntu 会话。如果有人能帮忙我将不胜感激。
答案1
假设系统为 UEFI 模式,UUID 在启动过程中有两个地方使用。第一个是在三行存根 (/boot/efi)/EFI/ubuntu/grub.cfg 中 - 如果您看到完整的 grub 菜单,则该 UUID 已成功识别根文件系统,以查找完整的 /boot/grub/grub.cfg 文件。第二个地方是在以“linux”开头的实际 grub 启动说明中。键入“E”以查看实际 grub 说明,并将该 UUID 与存根 grub.cfg 中的 UUID 进行比较,它们应该相同。如果不相同,请编辑 UUID(grub 屏幕底部的说明)。然后在第一次成功启动后运行 update-grub。