在 uefi 模式下安装 kali 2(无法启动 + 完全搞乱 Windows 7 启动)时,我遇到了非常烦人的问题。我尝试了很多主题和解决方案,但似乎都没有用,一切都是浪费时间,因为你无法从提议的解决方案中理解任何东西——因为没有人解释为什么这样做会有效。在这一点上,如果我必须成为操作系统启动方式的专家,我并不介意,只是为了能够手动修复这类问题。唯一的问题是我找不到任何文档,任何低级方法来控制它……只有可能适用于某些特定情况的解决方案。您是否知道任何可能有助于真正理解这个问题的文档?UEFI 如何工作,它之前是如何工作的,如何控制它,等等?
非常感谢!
答案1
有关 EFI 的一般背景信息,特别是与 Ubuntu 和其他 Linux 发行版相关的信息,我建议阅读:
- 这UEFI 规范(版本 2.5)。这用高度技术性的语言描述了 UEFI。如果你想进行 EFI 编程或以其他方式修改 EFI 的“内部结构”,它很可能很有用。如果你是一个只想安装操作系统的普通用户,它就没什么用处了。
- 亚当·威廉姆森的博客文章介绍 EFI 如何工作。这很好地涵盖了 EFI 背后的基本原理,并提供了一些可能对 EFI 新手有用的技巧。
- 我自己的UEFI 上的 Linux:快速安装指南。与 Adam Williamson 的博客文章相比,该文档理论性较低,实用性较强,但仍提供了一些背景信息。
- 我自己的Linux 的 EFI 引导加载程序。这是一系列描述几个 EFI 引导加载程序的页面,以及一般信息、通用安装说明、使用安全启动的建议等。
- Ubuntu 社区维基有关 UEFI 的页面。这有点混乱,有些地方写得不好,但对于想要在 EFI 模式下安装的 Ubuntu 和相关发行版用户来说很有帮助。
答案2
关于你对事物如何运作的好奇,我不太清楚,直到深入了解细节,但关于 eufi 的事情是,对于 ubuntu,你需要使用 uefi 模式,当你这样做时,你需要禁用安全启动。也许这篇文章会有所帮助:https://help.ubuntu.com/community/UEFI。
其次,关于您弄乱 Windows 引导加载程序的问题,您需要转到 ubuntu 终端 [使用 USB 或 CD 进行实时启动],然后执行以下一些命令:
- sudo os-prober -> 它将让您检测系统中的操作系统,以防其中有双重启动。
- sudo update-grub -> 它将让您使用当前系统进行更新,并修复 grub,希望它将打开引导加载程序菜单,以便在您重新启动后选择您的操作系统。
- 重新启动它。