Fedora 32双系统安装教程,与Windows完美共存

LEAF
本教程详解Fedora 32与Windows双系统安装及共存方案,首先需备份Windows数据,使用磁盘工具预留未分配空间(建议50GB以上),通过Fedora安装介质启动,选择“自定义布局”,手动划分分区(/boot、/、/home、swap),确保引导加载器安装在Windows分区之前,安装完成后,GRUB引导会自动识别Windows,若未显示可手动编辑/etc/default/grub配置文件,最后更新系统并测试双系统启动,实现无缝切换,同时注意关闭Windows快速启动避免引导冲突,全程注重分区安全与引导配置,保障系统稳定共存。

双系统(Windows + Linux)是许多开发者和技术爱好者的首选方案,既能享受Windows的软件兼容性,又能体验Linux的灵活与强大,Fedora 32作为一款基于Linux的优秀发行版,以其前沿的技术和稳定的性能备受青睐,本文将详细介绍如何在Windows系统上安装Fedora 32,实现双系统共存,涵盖前期准备、分区、安装步骤及常见问题解决,助你轻松完成部署。

准备工作

在开始安装前,请确保完成以下准备工作,避免安装过程中出现意外:

系统要求

  • 硬件

    Fedora 32双系统安装教程,与Windows完美共存

    • CPU:64位处理器(Intel/AMD均可,近10年的主流机型基本支持);
    • 内存:至少2GB(推荐4GB以上,Fedora 32运行更流畅);
    • 硬盘:至少20GB可用空间(建议50GB以上,为后续软件安装预留空间);
    • 启动方式:UEFI或Legacy BIOS(本文以UEFI为例,Legacy步骤类似,需注意分区表类型)。
  • 软件

    • Windows系统(以Windows 10/11为例,确保系统已激活,避免驱动问题);
    • Fedora 32镜像:从官方官网下载ISO文件(选择“Workstation”版本,适合日常使用);
    • 启动盘制作工具:推荐Rufus(Windows平台)或Ventoy(支持多ISO启动)。

备份重要数据

双安装过程中可能误操作导致数据丢失,请务必提前备份Windows系统的重要文件(如文档、图片、项目代码等)至移动硬盘或云端。

关闭Windows快速启动和磁盘加密

  • 关闭快速启动
    进入“控制面板” → “硬件和声音” → “电源选项” → “选择电源按钮的功能” → “更改当前不可用的设置” → 取消勾选“启用快速启动”,保存修改。
  • 关闭BitLocker加密(如果启用):
    在“此电脑”中右键点击加密分区,选择“关闭BitLocker”,等待解密完成(否则可能无法识别Windows分区)。

制作Fedora 32启动盘

以Rufus为例(Windows环境下操作):

  1. 插入至少8GB的U盘,确保U盘无重要数据(将被格式化);
  2. 打开Rufus,在“设备”中选择U盘;
  3. 在“启动选择”中点击“选择”,下载的Fedora 32 ISO文件;
  4. “分区方案”选择“GPT”(UEFI模式),“目标系统类型”选择“UEFI(非CSM)”;
  5. 点击“开始”,等待制作完成(勾选“创建可引导磁盘”)。

调整BIOS/UEFI启动顺序

  1. 重启电脑,反复按特定键进入BIOS/UEFI界面(常见品牌按键:联想F2、戴尔F12、惠普F10、华硕Del);
  2. 确保“Secure Boot”已禁用(部分UEFI主板需关闭,否则可能无法识别Linux启动项);
  3. 将启动顺序设置为“优先从U盘启动”,保存设置并退出(按F10保存,选择“Yes”)。

Fedora 32安装步骤

电脑将从U盘启动,进入Fedora 32安装界面(选择“Install Fedora Workstation”)。

语言与键盘布局

  • 选择“中文(简体)”,点击“继续”;
  • 键盘布局默认“美国英语”,若需中文键盘,点击“+”号添加“中文(简体)”,然后删除默认英文布局(可选)。

安装源与系统更新

  • “安装源”默认为本地镜像(无需修改);
  • 勾选“联机安装时安装第三方软件”,确保后续驱动和软件可用;
  • 点击“完成”进入下一步。

磁盘分区(关键步骤)

双系统的核心是合理分配硬盘空间,务必保留Windows分区,避免数据丢失!

场景假设:

  • 硬盘总容量:500GB
  • Windows已用:200GB(未分配空间:300GB)
  • Fedora 32分配方案:
    • EFI系统分区:500MB(用于UEFI启动,与Windows共享或独立创建);
    • /boot分区:1GB(存放Linux内核,独立分区更安全);
    • /(根分区):50GB(存放系统文件,建议至少20GB);
    • /home分区:100GB(存放用户数据,独立分区便于重装系统后保留数据);
    • swap分区:8GB(交换空间,建议为内存的1-2倍,若内存≥8GB可设为8GB)。

操作步骤:

  1. 点击“安装位置”,进入分区界面;
  2. 选择“自定义(高级)”;
  3. 删除Linux默认分区:选中默认的“Fedora 32”分区,点击“-”号删除(仅删除Linux分区,保留Windows分区!);
  4. 创建分区
    • EFI系统分区
      • 点击“+”号,新建分区;
      • 挂载点:“/boot/efi”(若Windows已有EFI分区,可直接选择,无需新建);
      • 大小:500MB;
      • 文件系统:“FAT32”;
      • 勾选“将分区格式化为”(若使用Windows的EFI分区则不格式化);
      • 确定。
    • /boot分区
      • 点击“+”号,新建分区;
      • 挂载点:“/boot”;
      • 大小:1GB;
      • 文件系统:“ext4”;
      • 勾选“将分区格式化为”;
      • 确定。
    • /(根分区)
      • 点击“+”号,新建分区;
      • 挂载点:“/”;
      • 大小:50GB;
      • 文件系统:“ext4”;
      • 勾选“将分区格式化为”;
      • 确定。
    • /home分区
      • 点击“+”号,新建分区;
      • 挂载点:“/home”;
      • 大小:100GB;
      • 文件系统:“ext4”;
      • 勾选“将分区格式化为”;
      • 确定。
    • swap分区
      • 点击“+”号,新建分区;
      • 挂载点:“swap”;
      • 大小:8GB;
      • 文件系统:“swap”;
      • 勾选“将分区格式化为”;
      • 确定。
  5. 检查分区表:确保所有分区均为“Linux文件系统”或“EFI系统分区”,无“Windows管理器”分区被误删;
  6. 点击“完成”,返回安装界面。

时区与用户设置

  • 时区:选择“亚洲/上海”,开启“网络时间同步”(确保系统时间准确);
  • 用户设置
    • 创建用户名(建议用英文,避免特殊字符);
    • 设置密码(建议包含字母、数字、符号,长度≥8位);
    • 勾选“使我为管理员”(root权限);
    • 可选“将我的文件与主目录分开”(默认已勾选,/home分区会自动关联)。

开始安装

确认所有设置无误后,点击“开始安装”,等待10-20分钟(进度条显示“配置软件包”时可能较慢,耐心等待)。

完成安装

安装完成后,点击“现在重启”,拔出U盘(避免再次进入安装界面),重启后,会进入GRUB引导菜单(Fedora和Windows选项),选择“Windows”进入Windows系统,选择“Fedora 32”进入Linux。

常见问题与解决方案

安装后无法进入Windows

原因:GRUB引导顺序错误或Windows分区未识别。
解决

  • 进入Fedora系统,打开终端,执行以下命令修复GRUB:
    sudo grub2-mkconfig -o /boot/grub2/grub.cfg
    sudo grub2-install /dev/sda  # /dev/sda为硬盘设备名,可通过`lsblk`查看
  • 若仍无法识别Windows,安装os-prober
    sudo dnf install os-prober
    sudo os-prober
    sudo grub2-mkconfig -o /boot/grub2/grub.cfg

时间显示错误(Windows时间正确,Linux慢8小时)

原因:Linux默认使用UTC时间,Windows使用本地时间。
解决

  • 在Fedora终端执行:
    sudo timedatectl set-local-rtc 1 --adjust-clock
  • 重启后时间同步。

无线网卡/显卡驱动未识别

原因:Fedora 32默认使用开源驱动,部分硬件需安装闭源驱动。
解决

  • 无线网卡:执行sudo dnf install firmware-linux,重启;
  • NVIDIA显卡:安装Akmod驱动(自动更新内核兼容):
    sudo dnf install akmod-nvidia
    sudo reboot

磁盘空间不足

解决

  • 若/home空间不足,可使用GParted(需制作Live U盘)调整分区大小;
  • 或清理Fedora系统:sudo dnf autoremove(删除无用包)、sudo dnf clean all(清理缓存)。

通过以上步骤,你已成功在Windows上安装Fedora 32,享受双系统带来的便利,Fedora 32拥有丰富的软件库(DNF包管理器)、强大的GNOME桌面环境,以及前沿的技术支持(如Wayland、PipeWire),后续可根据需求安装开发工具、办公软件或娱乐应用,打造专属的Linux工作环境。

如果遇到问题,可查阅Fedora官方文档或社区论坛(如Ask Fedora),相信你能快速上手,探索Linux的无限可能!

文章版权声明:除非注明,否则均为XMSDN - MSDN原版系统镜像 | 纯净ISO系统下载原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码