我最近更新到了 Windows 10。
当我从 grub 启动到 Windows 时,出现错误:“Windows 无法启动,最近的硬件或软件更改可能是原因。”
将 /boot/grub/grib.config 中的名称从“windows 7”更改为“windows 10”并没有解决问题。
启动 Windows 的唯一方法是切换到 bios,然后手动启动 Windows 所在的驱动器。这很不方便,我想知道如何更新 grub 以反映对 Windows 10 的更改。
我尝试了 Ubuntu Boot 修复,但它再次将我的启动选项设置为“windows 7”。
我不确定要看哪些日志。
答案1
启动到 Ubuntu 并挂载 Windows 驱动器(如果您使用 UEFI,也请以 root 身份挂载 EFI 分区。)
使用命令:
sudo os-prober
并尝试使用以下命令更新 GRUB 配置:
sudo update-grub
它会自动检测更改,您可以尝试再次启动。
另外,不要从 grub.cfg 手动更新 GRUB。可能会产生意想不到的副作用。下次如果您想编辑配置,请使用:
sudo apt install grub-customizer
GRUB Customizer 可以帮助重命名、添加、删除和编辑您的条目。这是一个很好的工具,您可以在 Ubuntu 上使用它。