安装 Kubuntu 18.04 后 Windows 10 不会显示

安装 Kubuntu 18.04 后 Windows 10 不会显示

过去几个小时我一直在尝试解决这个问题。在更新到 18.04 之前,我安装了 kubuntu 17.10,在此之前安装了 ubuntu 16.04,并且两者都在 grub 菜单中识别了 windows 10,但是在安装 Kubuntu 18.04 之后,起初 grub 菜单根本没有出现,但后来我在文件中做了一些操作让它出现,然而 windows 10 并没有出现在 grub 菜单中。

我尝试运行 sudo os-prober,但终端中没有任何显示,然后我运行 sudo update-grub,它只显示

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-20-generic
Found initrd image: /boot/initrd.img-4.15.0-20-generic
Adding boot menu entry for EFI firmware configuration
done

这可能与我安装 Kubuntu 18.04 时有关,因为我在 /swap 和根分区旁边创建了一个 EFI 分区,这是我在安装以前的 Linux 发行版时从未做过的事情。

我还尝试在 Windows 10 的 40_custom 文件中添加菜单项,但没有效果。

我还运行了启动修复,结果如下:

GPT detected. Please create a BIOS-Boot partition (>1MB, unformatted filesystem, bios_grub flag). This can be performed via tools such as Gparted. Then try again. Alternatively, you can retry after activating the [Separate /boot/efi partition:] option.

我正在考虑再次安装 Kubuntu,希望它能够再次运行,我应该这样做吗?

编辑2:我刚刚在 18.04 上重新安装了 Kubuntu 17.10,输入

sudo update-grub

一切都恢复正常,Windows 10 是 grub 菜单中的一个选项。感谢 @kishea 和 @oldfred 试图帮助我。我会等几个月,直到 18.04 稳定下来,然后再下载它。

答案1

我确定您需要启动 Windows。但要恢复启动菜单,请尝试启动修复实用程序

sudo add-apt-repository ppa:yannubuntu/boot-repair

然后

sudo apt-get update && sudo apt-get install boot repair && boot-repair

运行该实用程序后,查看日志文件以确认 Windows 安装存在。

如果一切正常,你的所有操作系统都必须在 grub 菜单中

如果这不起作用,

  1. 按下'c'grub 提示符
  2. 输入ls命令查看分区
  3. 类型insmod ntfs

  4. 标记列出的分区(hd0,msdos1) or (hd0,msdos2) ... or (hd1,gpt1)

    设置 root=(hdX,msdosX) chainloader +1 启动

如果失败,请重新启动并重复上述过程步骤,更改(hdX,msdosX)对于你所掌握的每一个价值观ls

相关内容