放弃等待 Ubuntu 20.04 上的 root 设备

放弃等待 Ubuntu 20.04 上的 root 设备

我正在运行双启动的 Ubuntu 20.04 和 Windows 10 笔记本电脑。在使用 Windows 时,在自动更新下载了华硕 vivobook s531fl 的最新 bios 后,计算机提示我重新启动以安装最新更新。

重启后,电脑安装了最新的BIOS固件并自动再次重启。

当计算机再次重新启动并选择 Windows 时,计算机运行到错误屏幕,提示 Windows 10 Insider 遇到问题,它将自动重新启动。由于我使用 Ubuntu 作为主要操作系统,我尝试从 grub 菜单登录 Ubuntu,结果显示此错误。

 - Boot args (cat /proc/cmdline)
   - Check rootdelay= (did the system wait long enough?)
   - Check root= (did the system wait for the right device?)
 - Missing modules (cat /proc/modules; ls /dev)
ALERT! /dev/disk/by-uuid/405284ra-02g6-13c8-3747-0138t7t8f285 does not exist. Dropping to a shell!

BusyBox v1.30.0 (Ubuntu 1:1.10.3-7ubuntu1.1) built-in shell (ash)
Enter 'help' for a list of built-in commands.
(initramfs)

有人知道如何解决这个问题吗?

答案1

经过几个小时的搜索,我找到了问题的解决方案。我自己回答了这个问题,以便遇到此问题的人可以快速找到解决方案。

随着 BIOS 被 Windows 更新更新,我的 BIOS 设置已恢复为出厂默认设置。由于我在 SSD 驱动器中双启动了 Ubuntu 和 Windows 10,因此必须在 BIOS 菜单中将 SATA 操作从 RAID 更改为 AHCI。

  • 转到您的 BIOS 菜单。
  • 在“高级”选项卡中,转到“SATA 配置”
  • 选择“AHCI”而不是“Intel RST Premium With Intel Optane System Acceleration”
  • 保存更改并退出

如果您启动 Windows,系统应会自动修复启动并正常启动。Ubuntu 对我来说也像以前一样正常工作。

相关内容