我在我的机器上预装了 Windows 8.1,并且它是一台支持 uefi 的机器。我在 Windows 8.1 旁边安装了 linux mint 17.1。
由于我不知道在 uefi 系统上的双引导中安装 linux mint 的方法,因此我按照在非 uefi 系统中安装 linux mint 的方式安装它。
此后我无法启动 Windows,只能启动 linux mint。在阅读了该网站上的许多帖子后,我知道boot-repair
可以解决该问题。我启动修复了系统,通过这样做,我能够在启动菜单中看到窗口,但是当我尝试启动它时,屏幕在彩色交叉线后变黑。
[ -d /sys/firmware/efi ] && echo "Installed in UEFI mode" || echo "Installed in Legacy mode"
执行上述命令给出Installed in Legacy mode
.
和boot-repair
高级选项显示如下:
如何将 linux mint 从传统模式转换为 uefi,并能够使用 linux mint 17.1 再次启动 Windows 8.1
答案1
您说您已经按照非 UEFI 系统的方式安装了它。这可能意味着您已启用 CSM/Legacy Boot 和/或禁用安全启动。
有时 Windows 会以这种配置启动;其他时候则不会。我建议您重新打开 UEFI 以及安全启动,以确保万无一失。
不是 100% 相关,但值得注意:
我的旧 Vista 笔记本电脑也安装了 XP,也遇到了类似的情况。 XP 只能以 BIOS 中设置的特定驱动器模式启动。