本指南详细讲解在Windows 10系统下安装Fedora 25双系统的完整流程,内容涵盖安装前准备:磁盘分区规划(为Fedora预留独立空间)、制作Fedora 25启动U盘;安装步骤:通过BIOS/UEFI引导进入安装界面,分区设置(建议选择LFS格式)、引导程序配置(GRUB安装位置选择);安装后调试:解决双系统引导问题、确保Win10与Fedora 25能正常启动,教程图文结合,兼顾新手操作细节,助力用户顺利完成双系统搭建,体验Fedora 25系统特性。
在 Windows 10 系统中安装 Fedora 25,可以同时体验 Windows 的生态兼容性和 Fedora 的 Linux 开发环境,本文将详细介绍从准备工作到安装完成的完整步骤,帮助新手顺利完成双系统搭建。
准备工作:安装前的必要条件
在开始安装前,请确保完成以下准备工作,避免安装过程中出现意外问题:
备份重要数据
双系统安装涉及磁盘分区操作,存在数据丢失风险,请提前将 Win10 系统中的重要文件(如文档、照片、项目代码等)备份至移动硬盘或云端。

下载 Fedora 25 镜像
访问 Fedora 官方历史版本仓库(https://archives.fedoraproject.org/pub/archive/fedora/linux/releases/25/Workstation/x86_64/iso/),下载 Fedora 25 Workstation 的 ISO 镜像文件(文件名类似 Fedora-Workstation-Live-x86_64-25-1.3.iso,约 4.3GB)。
准备启动盘(U 盘)
需要一个容量至少为 8GB 的 U 盘(U 盘内数据将被清空,提前备份重要内容),下载并安装启动盘制作工具:
- Windows 端:推荐使用 Rufus(支持 UEFI/BIOS 双模式)。
- 操作步骤:
- 插入 U 盘,打开 Rufus,在“设备”中选择 U 盘;
- “启动选择”中点击“选择”,下载的 Fedora 25 ISO 镜像;
- “分区方案”选择 GPT(适用于 UEFI 启动,现代电脑默认支持);
- “目标系统类型”选择 UEFI (非 CSM);
- 点击“开始”,等待提示“ISO 映像已写入”即可。
检查系统启动模式
现代电脑多支持 UEFI(新一代 BIOS)和 Legacy BIOS(传统模式)两种启动方式,Fedora 25 推荐使用 UEFI 启动,兼容性和性能更好。
- 如何确认:重启电脑,进入 BIOS/UEFI 设置(通常按
F2、Del或F10),在“Boot”选项中查看启动模式(若显示“UEFI”则为 UEFI 模式,显示“Legacy”则为传统模式)。
调整磁盘分区(可选但推荐)
为确保 Fedora 有足够的安装空间,建议提前在 Win10 中压缩分区,为 Fedora 腾出空闲空间:
- 在 Win10 中打开“此电脑”,右键点击 C 盘(或其他非系统盘),选择“管理”;
- 进入“磁盘管理”,右键点击未分配空间,选择“压缩卷”,输入要压缩的大小(建议至少 30GB,用于 Fedora 系统和软件安装);
- 压缩后会产生“未分配空间”,安装 Fedora 时会直接使用该空间。
开始安装 Fedora 25
进入 Fedora 安装界面
- 插入制作好的 Fedora 启动 U 盘,重启电脑;
- 进入 BIOS/UEFI 设置,将启动顺序第一项设置为 U 盘(显示为 “UEFI: USB [U 盘品牌]” 或类似名称);
- 保存设置并退出,电脑会自动从 U 盘启动,进入 Fedora 25 的欢迎界面。
启动安装程序
在欢迎界面,选择 “Install Fedora 25”(默认选项,按 Enter 确认),等待加载安装程序文件(约 1-2 分钟)。
初始化语言和时区
- 语言选择:默认为 “English”,点击后选择 “简体中文”(可选,不影响系统语言,后续可设置);
- 时区设置:默认为 “UTC”,点击地图或搜索框,选择 “Asia/Shanghai”(北京时间)。
磁盘分区(关键步骤)
在 “安装目标” 界面,选择 “I will configure partitioning” 手动分区(推荐新手手动分区,避免自动分区误删 Win10 数据)。
分区方案(以 30GB 未分配空间为例):
| 分区名称 | 挂载点 | 文件系统 | 大小 | 说明 |
|---|---|---|---|---|
| /boot/efi | /boot/efi | FAT32 | 200MB-500MB | EFI 系统分区(UEFI 必需) |
| ext4 | 20GB-25GB | Fedora 根分区(系统文件) | ||
| swap | swap | swap | 内存的 1-2 倍 | 交换分区(避免卡顿) |
| /home | /home | ext4 | 剩余空间 | 用户数据(个人文件、软件) |
操作步骤:
- 点击 “+” 添加分区:
- 添加 /boot/efi:挂载点选
/boot/efi,文件系统选FAT32,大小输入512MB(确保 ≥200MB),点击 “添加”; - 添加 swap:挂载点选
swap,文件系统选swap,大小输入内存的 1-2 倍(如 8GB 内存则输入8192MB),点击 “添加”; - 添加 /:挂载点选 ,文件系统选
ext4,大小输入20480MB(20GB),点击 “添加”; - 添加 /home:挂载点选
/home,文件系统选ext4,大小输入剩余所有空间(如剩余 9GB 则输入9216MB),点击 “添加”。
- 添加 /boot/efi:挂载点选
- 分区完成后,点击 “Done” 返回,确认分区列表无误(务必不要误选 Win10 的分区)。
设置主机名和用户
- 主机名:输入自定义名称(如
fedora25-pc),用于局域网识别; - 用户账户:设置用户名(如
fedorauser)、密码(建议复杂密码,可勾选 “使密码成为空字符串” 跳过密码,但安全性低),全名可选填; - 时区:默认已设置 “Asia/Shanghai”,无需修改。
开始安装
- 点击 “Begin Installation”,等待安装进度条完成(约 10-20 分钟);
- 安装过程中,若提示 “SELinux 配置”,默认选择 “默认” 即可;
- 安装完成后,点击 “Reboot” 重启电脑。
拔出 U 盘并调整引导
重启时务必拔出 U 盘,否则会再次进入安装界面。
- 若电脑默认从 Fedora 启动,进入 Fedora 后,进入 “设置” → “详细信息” → “ → “系统版本”,确认系统正常;
- 若需切换回 Win10,重启电脑进入 BIOS/UEFI,在 “Boot” 选项中将 Win10 的 EFI 分区(通常显示为 “Windows Boot Manager”)设置为第一启动项。
注意事项与常见问题
无法进入 Win10 的引导修复
若安装 Fedora 后无法进入 Win10,可能是引导顺序问题,可通过以下方式修复:
- 方法 1:进入 Fedora,打开终端,安装
efibootmgr(sudo dnf install efibootmgr),查看 Win10 引导项(sudo efibootmgr -v),手动添加引导项; - 方法 2:使用 Win10 安装 U 盘,进入修复模式,选择 “启动修复”。
Fedora 25 驱动问题
Fedora 25 对较新硬件(如 NVIDIA RTX 显卡、Intel 12 代 CPU)的驱动支持可能不足,可通过以下方式解决:
- 显卡驱动:若使用 NVIDIA 显卡,可安装
akmod-nvidia(sudo dnf install akmod-nvidia),重启后自动加载驱动; - 无线网卡:若无线网卡无法识别,可尝试安装
firmware-linux-nonfree(sudo dnf install firmware-linux-nonfree)。
Fedora 25 的生命周期
Fedora 25 已于 2017 年停止维护,官方不再提供安全更新和软件更新,若需长期稳定使用,建议升级到 Fedora 35 或更高版本(但需重新安装系统)。
通过以上步骤,即可在 Win10 下成功安装 Fedora 25 双系统,安装过程中,分区操作是关键,务必仔细确认分区挂载点和大小,避免误删 Win10 数据,安装完成后,可根据需要优化驱动和软件配置,享受 Fedora 带来的 Linux 开发体验。
若遇到问题,可参考 Fedora 官方文档(https://docs.fedoraproject.org/)或社区论坛(如 Ask Fedora)寻求帮助。


