我安装了 Windows 7,它吃了 Ubuntu 的启动文件。启动计算机时,它现在直接进入 Windows,而没有给我启动 Ubuntu 的选项。
我怎样才能找回 Ubuntu?
我刚刚在安装了 Ubuntu 14.04 的分区笔记本电脑上从 Windows 8.1 升级到 Windows 10。Grub 不再出现在启动时,所以我从 Ubuntu liveUSB 运行启动修复。这似乎没有任何影响。我已经检查过,安全启动仍然被禁用。
从引导修复登录:http
: //paste.ubuntu.com/11972534/
那么接下来是什么?
更新:我尝试使用 chroot 从我的 Ubuntu 分区更新 grub。update-grub 运行成功找到了 linux 和 windows 启动管理器,但该过程仍然没有任何影响。grub-install 抱怨它找不到 EFI 目录(但我已经正确安装了所有内容)。
更新 2:刚刚发现在 chroot 进入 ubuntu 之后运行 efibootmgr 显示 ubuntu 根本不在引导顺序中。我手动更改了顺序并重新启动以发现引导顺序已重置。我在 Windows 中运行:bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi但是即使在报告“操作成功”之后,这也没有任何影响。
ubuntu 11.10 是否有像 windows 那样修复操作系统文件的修复设置?还是我们必须进行全新的安装?
如果没有,是否有备份解决方案,以便我可以重新安装 Ubuntu 并仅使用备份文件将所有程序放回原处等?
我有一个常见的问题:Ubuntu 无法启动。我将逐步解释我所做的一切,因为我不确定哪些内容是相关的,哪些不是:
boot-repair工具(使用Ubuntu Wiki提供的指南)。但是,推荐的修复选项失败,并显示一些有关启用安全启动的消息。boot-repair再次尝试- 现在它抱怨是Legacy而不是 EFI。boot-repair了一次工具 - 现在它成功了并告诉我重新启动(并给了我一些提示,如果它仍然不起作用,该怎么办)。重新启动后,计算机再次启动到 Windows 10。boot-repair告诉我,在这种情况下,我应该在 Windows 控制台中使用以下行:
bcdedit /set {bootmgr} 路径 …
在 Windows 10 旁边安装 ubuntu 时,我们会遇到与在 Windows 8 旁边安装 ubuntu 时遇到的相同问题吗?微软修复了吗?
boot-repair ×3
dual-boot ×3
boot ×2
grub2 ×2
windows ×2
windows-10 ×2
14.04 ×1
uefi ×1
windows-8 ×1