放弃在 Ubuntu 20.04 上等待 root 设备

Ron*_*ath 5 boot dual-boot bios windows-10 20.04

我正在运行双启动 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)
Run Code Online (Sandbox Code Playgroud)

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

Ron*_*ath 1

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

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

  • 转至 BIOS 菜单。
  • 在“高级”选项卡中,转到“SATA 配置”
  • 选择“AHCI”而不是“采用英特尔傲腾系统加速的英特尔 RST Premium”
  • 保存更改并退出

如果启动进入 Windows,系统应该会自动修复启动并正常启动。Ubuntu 也像以前一样为我工作。