无法在双启动中访问 Ubuntu 16.04

无法在双启动中访问 Ubuntu 16.04

由于 GRUB 菜单消失了,我无法在双启动中访问 Linux。我甚至尝试使用Shift+restart 并从设置中选择 Ubuntu,但没有成功。但是,Linux 的分区仍然存在,如 Windows 10 中的“磁盘管理”中所示。我使用的是索尼多翻盖 13a 笔记本电脑。

我该如何修复这个问题?另外,如果我无法修复这个问题,我该如何从我的 Linux 安装中获取数据?

答案1

前几天我也遇到过同样的问题。似乎 Windows 正在覆盖/ubuntu/grubx64.efiEFI 分区,以使系统直接启动到 Windows(详细信息这里)。 要解决这个问题:

  1. 将 BIOS 设置为 BIOS 模式(而不是 UEFI 模式)
  2. 使用 USB 或 CD 启动超级 Grub2 磁盘
  3. 选择“全部”
  4. 选择Ubuntu,应该就在上方Advanced options for Ubuntu
  5. 进入 Ubuntu 后,运行sudo apt install --reinstall grub-common grub2-common grub-efi-amd64 grub-efi-amd64-bin
  6. 保持你的超级 Grub2 磁盘使用您的笔记本电脑,因为您可能会经常这样做,因为“微软讨厌喜欢 Linux”;)(显然,他们只在 Windows 内部“喜欢” Linux。)

相关内容