我有 Windows 8 和 Ubuntu 16.04 双启动系统,我的 Windows 安装在 UEFI 中,并错误地以传统模式安装了 Ubuntu,现在当我启动时,它直接进入 Ubuntu,看不到 Windows,我该如何解决这个问题?
1) 我需要重新安装 Windows 吗?
2) 准备另一个在 UEFI 模式下可启动的 Ubuntu USB 并重新安装 Ubuntu 将解决这个问题(在 UEFI 模式下安装的 Ubuntu 会看到已安装的 Windows 吗?)
3) 有没有一种安全的方法可以将传统安装的 Ubuntu 转换为 UEFI 而无需重新安装它?
3) 只是好奇,Ubuntu 可启动 USB 棒对于 UEFI 或传统来说是一样的,只是 BIOS 安装方法不同,换句话说,同一个 USB 棒可以用于 UEFI 和传统,只是安装时选择的安装方法不同。
答案1
我需要重新安装 Windows 吗?
不
准备另一个以 UEFI 模式启动的 Ubuntu USB 并重新安装 Ubuntu 将解决此问题(以 UEFI 模式安装的 Ubuntu 会看到已安装的 Windows 吗?)
是的,除非您在安装过程中错误地删除了窗口。请备份个人文件 ;)
有没有一种安全的方法可以将旧式安装的 Ubuntu 转换为 UEFI,而无需重新安装?
从技术上来说,是的。
只是好奇,Ubuntu 可启动 USB 棒对于 UEFI 或传统系统是相同的,只是 BIOS 安装方法不同,换句话说,相同的 USB 棒可用于 UEFI 和传统系统,只是安装过程中选择的安装方法不同。
安装程序是 UEFI 还是传统版本的区别在于
/sys/firmware/efi/
在安装程序上。删除它,它将启动旧版本。添加它也应该是可能的,但您需要找到正确的文件。但重新创建安装程序会更容易。这里描述了一种方法:如何将 ubuntu 安装从 legacy 更改为 uefi