在过去的一个半星期里,我一直在试图弄清楚如何在我的笔记本电脑(带有 UEFI 的 ASUS X501A)上安装 Windows 7 的同时安装 Xubuntu 13.10,但我几乎束手无策。
有人能给我提供一套详细的说明,教我如何在 UEFI 下在 HDD 上安装 Xubuntu(或任何 Ubuntu 衍生产品)以及 Windows 7 64 位 Home Premium 吗?最好还能涵盖随后出现的 GRUB/bootloader 问题。
一些其他细节:
- 主板确实有 UEFI。
- 我已经禁用安全启动和快速启动。启动 CSM 已启用并且平台密钥未安装(这些设置至少允许我启动 Windows 7)。
- 在安装 Windows 之前,我通过 GParted 将 HDD 的分区表设置为 GPT。
- 我正在通过名为 Rufus 的工具创建的可启动 USB 进行安装,并带有该
GPT partition scheme for UEFI computers
选项,否则我将其保留为默认设置。 - 我可以在 UEFI 模式下启动 Xubuntu,但我更希望能够看到以下选项:在 Windows 7 上安装 Xubuntu(或者无论如何表述),Xubuntu 似乎无法识别已安装的 Windows 7。
我确实可以使用包含 GParted 的可启动 USB 棒,尽管 Xubuntu 似乎已预装了它。
如果还有其他信息可以提供帮助,请告诉我。
答案1
我听说 Ubuntu 安装程序中有一个错误,当磁盘有四个或更多现有分区时,它会阻止它显示“一起安装”选项。这对于 EFI 模式安装来说实际上不应该是一个问题,但如果报告是正确的,那就是问题。(我自己还没有尝试验证这一点。)因此,您可能别无选择,只能使用“其他”选项进行分区。您可以检查这个问题和答案以获得有关该问题的一般指导。或者,也许您可以备份并删除一个分区然后再继续,但如果不知道分区是什么,我无法建议删除特定的分区。当然你应该不是删除EFI 系统分区 (ESP)或 WindowsC:
驱动器。最新版本的 Windows 也喜欢Microsoft 保留分区,通常为空,但不应删除。
对于 EFI 模式安装而言,我的网页上有关 Linux EFI 模式的安装涵盖了基础知识,但它不是针对 Ubuntu 的,也不是循序渐进的指南。Ubuntu wiki 有一个UEFI 页面这也可能有帮助。
答案2
感谢大家的帮助,我的笔记本电脑现在可以正常启动 Win7 和 Xubuntu 了。
我是如何做到的?
- 禁用安全与快速启动,启用 CSM,删除平台密钥并启用传统启动(尽管我认为我最终不需要它)
- 确保使用 Rufus 工具使用默认设置将两个 ISO 安装到单独的 USB 上,但确保“分区方案和目标系统类型”选项设置为
GPT partition scheme for UEFI computer
笔记:如果你已经清理了硬盘,看看是否可以借别人的机器 - 完成后,以 UEFI 模式从 Windows USB 启动并安装
- 完成后,我按照自己的需要设置了 Windows(程序和更新),在满意之后,我使用 diskmgmt.msc 工具和两个碎片整理实用程序(PowerDefragmenter 和另一个充当 Contig 前端的工具)进行多次循环,直到我成功将驱动器
C:\
缩小到 100GB(小心 AVG 的保险库文件,它们很顽固)注意:此步骤请勿使用 GPARTED,因为它会影响 Windows - 重新启动,以 UEFI 模式启动 Xubuntu 实时会话(确保您看到黑白屏幕)并启动安装程序
- 咬紧牙关,使用“其他”选项,突出显示未分配的空间并点击 + 按钮,选择我想要的分区大小(100GB),将大多数选项保留为默认设置(空间的开始、Ext4 日志空间和主分区(GPT 可以处理)),并将挂载点设置为
/
点击确定 - 创建了 5GB 交换空间
- 在“安装类型”菜单的下拉菜单中,选择用于引导加载程序安装的 EFI 分区并完成安装
- 完成后,重新启动,你就会看到 GRUB 菜单
- Windows 将通过“Windows 启动管理器”选项正常启动(对我来说这是第三个选项,而且 Windows 可能会运行 CHKDISK,只需让它运行即可)
- Xubuntu 可以启动,但不是通过第一个选项,进入“高级选项”(对我来说是第二个选项)并选择非恢复模式选项,Xubuntu 就可以正常启动了
到目前为止,我已经按我想要的方式进行了一切工作,在我完成这篇文章之后,我将启动到 GParted,并用 NTFS/FAT32 分区填充剩余的 ~200GB,作为两者之间的共享存储分区。
再次感谢大家的帮助。如果运气好的话,我唯一需要再次处理这个问题的时候就是我买了一台新笔记本电脑的时候。