我买了一台 VAIO 笔记本电脑,它预装了 Windows 8 的 UEFI 模式。现在我想在 Windows 8 之外安装 Debian 7,但是当我进入分区设置在 debian 安装菜单中,有一个名为EFI 分区系统。
我的问题是,我是否必须创建另一个分区才能让 Debian 在 UEFI 中启动?或者EFI 分区系统属于Windows8就够了吗?
如果我必须为 Debian 7 创建另一个 EFI 启动分区,我应该为它选择什么名字?我必须删除EFI 分区系统?
谢谢,
答案1
这EFI 系统分区 (ESP)保存引导加载程序和相关文件。它旨在在操作系统之间共享,因此您应该能够为 Windows 和 Linux 使用单个 ESP。事实上,这比使用多个 ESP 更好,因为 Windows 安装程序对多个 ESP 的存在反应不佳;它往往会感到困惑并在安装中途挂起。(至少,Windows 7 是这样的;我还没有尝试过 Windows 8。)话虽如此,EFI 规范确实明确允许多个 ESP,所以这肯定是 Windows 的一个错误。
以前版本的 Debian 和 Ubuntu 有一个错误,导致它们在安装过程中擦除 ESP 的内容。我还没有检查最新的 Debian 是否已修复此错误,但我建议对此保持谨慎;在安装 Debian 之前,您应该使用 Windows 或 Linux Live CD 备份 ESP。如果安装程序擦除了 ESP,您将能够从备份中恢复 Windows 引导加载程序。