HP zpbook 笔记本电脑,Ubuntu 22.4 安装在主 SSD 硬盘上,Windows 10 安装在从属 HDD 上。当我选择 Windows 时,它会显示一条消息,提示“错误:不是有效的根设备。”当我选择 Ubuntu 时,它工作正常。引用自Grub 无法启动 Windows:“错误:不是有效的根设备”
奇特之处。有一件事我觉得很奇怪。让我们讨论三种情况:1- 当我打开电脑时,等待 grub 出现并选择 Windows,出现错误。2- 当我打开电脑时,进入启动菜单并选择“UEFI - Windows 启动管理器”,我确实启动到了 Windows。3- 当我打开电脑时,进入启动菜单,选择“UEFI - Ubuntu”,然后在 grub 中选择 Windows,它也会启动到 Windows。
除此之外,我还从 bios 禁用了快速启动,然后打开 windows,然后将其恢复到快速启动,之后 windows 进行了一些磁盘扫描并解决了该问题,并且工作正常几次,但没有改变任何东西,我得到了同样的问题,我尝试了上面链接中提到的解决方案,通过从 windows 禁用快速启动,但没有工作,也禁用了休眠模式,但同样尝试了更新 grub 和
sudo nano /etc/default/grub
添加并保存退出
GRUB_DISABLE_OS_PROBER=false
然后安装操作系统探测器
sudo apt install os-prober
最后
grub-mkconfig -o /boot/grub/grub.cfg
在 bios 中禁用传统支持和安全启动