Linux Mint 双系统安装全攻略:从准备到配置的完整指南

在数字化时代,操作系统的选择往往关乎工作效率与使用体验。Windows 以其广泛的软件兼容性占据主流,而 Linux 则以开源、稳定、安全及高度可定制性受到技术爱好者和开发者的青睐。双系统(Dual Boot) 方案允许用户在同一台电脑上同时安装 Windows 和 Linux,无需完全替换现有系统,即可灵活切换以满足不同需求(如 Windows 用于日常办公和游戏,Linux Mint 用于开发或学习)。

Linux Mint 作为一款基于 Ubuntu 的发行版,以简洁易用的界面(Cinnamon/MATE/Xfce 桌面环境)、完善的硬件支持和丰富的预装软件,成为 Linux 新手的理想选择。本文将详细介绍如何在 Windows 电脑上安装 Linux Mint 双系统,从前期准备到后期配置,涵盖关键步骤、最佳实践和常见问题解决方案,帮助读者顺利完成安装。

目录#

  1. 准备工作:硬件与软件要求
  2. 系统预处理:备份、磁盘空间与 BIOS/UEFI 设置
  3. 制作 Linux Mint 启动盘
  4. 调整 Windows 分区:释放磁盘空间
  5. Linux Mint 安装流程:分区与配置
  6. 双系统引导配置:GRUB 详解
  7. Post-Install:系统优化与必备软件
  8. 常见问题与 troubleshooting
  9. 最佳实践与注意事项
  10. 总结
  11. 参考资料

1. 准备工作:硬件与软件要求#

在开始安装前,需确保硬件满足 Linux Mint 的基本需求,并准备必要的软件工具。

1.1 硬件要求#

Linux Mint 对硬件要求较低,但为保证流畅体验,建议配置如下:

  • CPU:双核处理器(如 Intel Core i3 或同等 AMD 处理器)
  • 内存(RAM):至少 4GB(推荐 8GB 及以上,尤其是运行 Cinnamon 桌面环境)
  • 存储空间:至少 20GB 空闲磁盘空间(若需分区 home 或存储大量文件,建议 50GB 以上)
  • 启动方式:支持 BIOS 或 UEFI(现代电脑多为 UEFI)
  • 其他:USB 接口(用于制作启动盘)、网络连接(可选,用于安装时更新)

1.2 必备软件与工具#

  • Linux Mint ISO 文件:从 Linux Mint 官方网站 下载,推荐选择 Cinnamon 版本(易用性最佳),根据 CPU 架构选择 64 位(linuxmint-xx.xx-cinnamon-64bit.iso)。
  • USB 闪存盘:容量至少 4GB(建议 8GB,避免兼容性问题),确保数据已备份(制作启动盘会格式化U盘)。
  • 启动盘制作工具
  • 备份工具:如 Windows 自带的“文件历史记录”、Macrium Reflect 或 AOMEI Backupper,用于备份重要数据。
  • 分区工具(可选):GParted(Linux 下)或 Windows 磁盘管理(下文会详细说明,无需额外下载)。

2. 系统预处理:备份、磁盘空间与 BIOS/UEFI 设置#

安装双系统前的预处理是避免数据丢失和启动故障的关键步骤,务必严格执行。

2.1 备份重要数据#

核心原则“未备份,不操作”。双系统安装涉及磁盘分区调整,存在数据丢失风险。建议:

  • 备份个人文件(文档、图片、视频等)至外部硬盘、云存储(如 OneDrive、Google Drive)或另一台电脑。
  • 若条件允许,创建 Windows 系统镜像(如使用 Macrium Reflect),以便系统损坏时快速恢复。

2.2 检查并释放磁盘空间#

Linux Mint 需要独立的磁盘空间,需在 Windows 中释放未分配空间:

  1. 打开 Windows 磁盘管理:按下 Win + X → 选择“磁盘管理”。
  2. 查看磁盘布局:确认系统盘(通常为 C: 盘,标记为“系统”)的可用空间。若空间不足,需清理文件(如删除大文件、卸载无用软件)。

2.3 调整 BIOS/UEFI 设置#

现代电脑多使用 UEFI(统一可扩展固件接口),部分旧电脑仍为 BIOS。双系统安装需确保以下设置(不同品牌主板界面可能不同,具体参考主板说明书):

2.3.1 进入 BIOS/UEFI#

  • 品牌快捷键:重启电脑时,根据主板品牌按下对应键(如 Dell:F2/F12,Lenovo:F1/F2,HP:F10,华硕:Del/F2)。

2.3.2 关键设置#

  1. 禁用 Secure Boot(必做):
    Secure Boot 是 UEFI 的安全机制,默认仅允许微软签名的系统启动。Linux Mint 支持 Secure Boot,但为避免兼容性问题(尤其是第三方驱动),建议在 UEFI 设置中禁用(路径通常为 Security → Secure Boot → Disabled)。

  2. 启用 Legacy Boot(仅 BIOS 或混合模式)
    若电脑为传统 BIOS 或需兼容旧系统,可启用 Legacy Boot(UEFI 下可选“UEFI+Legacy”混合模式)。

  3. 禁用 Fast Startup(Windows 设置)
    Fast Startup 会导致 Windows 关机时进入休眠状态,可能造成 Linux 无法挂载 Windows 分区。关闭方法:

    • 控制面板 → 电源选项 → 选择电源按钮的功能 → 更改当前不可用的设置 → 取消勾选“启用快速启动” → 保存更改。

3. 制作 Linux Mint 启动盘#

使用工具将下载的 ISO 文件写入 USB 闪存盘,制作可启动的安装介质。以 Rufus 为例(Windows 平台):

步骤 1:运行 Rufus 并选择设备#

  • 插入 USB 闪存盘,打开 Rufus,软件会自动识别 USB 设备(确认设备盘符正确,避免误格式化)。

步骤 2:选择 Linux Mint ISO 文件#

  • 点击“选择”按钮,浏览并选中下载的 Linux Mint ISO 文件(如 linuxmint-21.2-cinnamon-64bit.iso)。

步骤 3:配置分区方案与格式#

  • 分区方案
    • 若电脑为 UEFI 且禁用 Secure Boot:选择“GPT”(与 UEFI 搭配)。
    • 若为 传统 BIOS 或启用 Legacy Boot:选择“MBR”。
  • 目标系统类型:根据分区方案自动匹配(UEFI/GPT 对应“UEFI (非 CSM)”,BIOS/MBR 对应“BIOS 或 UEFI-CSM”)。
  • 文件系统:默认 FAT32(兼容 UEFI 和 BIOS)。
  • 卷标:可自定义(如“LinuxMint21”)。

步骤 4:开始制作启动盘#

  • 点击“开始”,Rufus 会提示“将删除 USB 设备上的所有数据”,确认备份后点击“确定”。
  • 等待写入完成(约 5-10 分钟,取决于 USB 速度),完成后关闭 Rufus,安全弹出 USB 设备。

替代工具:BalenaEtcher
若嫌 Rufus 配置复杂,可使用 BalenaEtcher:选择 ISO 文件 → 选择 USB 设备 → 点击“Flash!”,全程自动化,适合新手。

4. 调整 Windows 分区:释放磁盘空间#

在安装 Linux Mint 前,需在 Windows 磁盘中划分一块“未分配空间”供 Linux 使用。

步骤 1:打开磁盘管理并 shrink 卷#

  1. 进入 Windows 磁盘管理(Win + X → 磁盘管理)。
  2. 右键点击 Windows 系统盘(通常为 C: 盘,类型为“基本”,状态为“健康”),选择 “压缩卷”

步骤 2:计算压缩空间#

  • 系统会自动分析可压缩空间,在“输入压缩空间量”中填写需释放的空间大小(单位:MB,1GB=1024MB)。
    建议值:至少 30GB(30720MB),若需分配 home 分区,可释放 50GB 以上(如 100GB=102400MB)。
  • 点击“压缩”,等待完成后,磁盘管理中会出现一块“未分配”空间(黑色条,无盘符),不要在此空间创建新分区(留给 Linux 安装时使用)。

注意:若压缩空间远小于实际可用空间,可能是由于 Windows 页面文件或休眠文件锁定。可先禁用休眠(管理员命令提示符执行 powercfg -h off),压缩后再启用(powercfg -h on)。

5. Linux Mint 安装流程:分区与配置#

完成启动盘制作和磁盘空间准备后,重启电脑并从 USB 启动盘启动,开始安装 Linux Mint。

步骤 1:从 USB 启动盘启动#

  • 插入制作好的启动盘,重启电脑,在 BIOS/UEFI 启动界面选择 USB 设备(如“Kingston DataTraveler”)作为第一启动项(可通过启动菜单快捷键直接选择,如 F12)。
  • 若一切正常,会进入 Linux Mint 启动菜单,选择 “Start Linux Mint”(默认选项),等待系统加载(首次启动可能较慢,耐心等待)。

步骤 2:启动 Live 环境并验证#

  • 加载完成后,进入 Linux Mint Live 桌面环境(无需安装即可体验)。建议先验证以下内容:
    • 网络连接:点击右上角网络图标,连接 Wi-Fi 或有线网络(安装时可选择更新)。
    • 硬件兼容性:检查屏幕分辨率、触摸板、键盘是否正常工作(若有问题,可能需要后续安装驱动)。
  • 确认无误后,双击桌面“Install Linux Mint”图标,开始正式安装。

步骤 3:安装前配置(语言、键盘、网络)#

  1. 语言选择:选择“中文(简体)”,点击“继续”。
  2. 键盘布局:默认“汉语(中国)”,可点击“检测键盘布局”验证按键对应关系,无误后继续。
  3. 安装多媒体编码:勾选“安装这个第三方软件以播放 MP3、Flash、DVD 等”(需联网,可提升多媒体兼容性),点击“继续”。

步骤 4:选择安装类型(关键!)#

安装类型决定双系统的分区方式,强烈推荐“手动分区”(Something else),而非“与 Windows 一起安装”(自动分区可能导致空间分配不合理)。

  • 选择 “其他选项”(即“Something else”),点击“继续”,进入分区界面。

步骤 5:手动分区(核心步骤)#

分区界面会显示磁盘列表(如 /dev/sda 为第一块硬盘),找到之前在 Windows 中释放的“未分配空间”(大小与压缩值一致)。在未分配空间上点击右键,选择“添加”,创建以下分区:

5.1 创建根分区(/)#

  • 大小:建议 20-30GB(如 30720MB=30GB)。
  • 新分区的类型:主分区(Primary)。
  • 新分区的位置:空间起始位置。
  • 用于:Ext4 日志文件系统。
  • 挂载点/(根目录,存放系统文件)。
  • 点击“确定”。

5.2 创建交换分区(swap)#

  • 大小
    • 若内存 ≤8GB:建议 1-2 倍内存(如 8GB 内存分配 8-16GB)。
    • 若内存 >8GB:可分配 4-8GB(仅用于临时内存溢出,无需过大)。
    • 若需启用休眠功能:交换分区大小需 ≥ 物理内存(如 16GB 内存分配 16GB swap)。
  • 新分区的类型:逻辑分区(Logical,若主分区数量已达上限)。
  • 用于:交换空间(swap area)。
  • 点击“确定”。

5.3 创建家目录分区(/home,可选但推荐)#

家目录用于存储用户文件(文档、下载、音乐等),独立分区可避免重装系统时丢失数据。

  • 大小:剩余未分配空间全部分配给 /home
  • 新分区的类型:逻辑分区。
  • 用于:Ext4 日志文件系统。
  • 挂载点/home
  • 点击“确定”。

步骤 6:设置启动加载器(GRUB)#

  • 安装启动引导器的设备:选择 Windows 和 Linux 所在的硬盘(通常为 /dev/sda,即第一块硬盘),确保 GRUB 引导器安装到磁盘的 MBR(BIOS)或 EFI 分区(UEFI),而非某个分区(如 /dev/sda5)。
  • 确认分区配置无误后,点击“安装”,系统会提示“将要应用的更改”,再次确认后点击“继续”。

步骤 7:设置时区、用户信息#

  • 时区:选择“上海”(或当前所在城市)。
  • 用户设置:输入姓名、计算机名(如“mint-pc”)、用户名(如“linuxuser”)、密码(建议复杂且牢记),可勾选“自动登录”(方便日常使用)。
  • 等待安装完成(约 10-20 分钟,取决于硬件和网络速度),完成后点击“现在重启”,并拔除 USB 启动盘。

6. 双系统引导配置:GRUB 详解#

重启后,电脑会自动进入 GRUB(Grand Unified Bootloader) 引导菜单,列出所有已安装的操作系统(如“Linux Mint 21.2 Cinnamon”和“Windows Boot Manager”)。若未出现 GRUB 菜单或 Windows 选项缺失,需手动配置。

6.1 GRUB 菜单默认行为#

  • 默认等待时间:10 秒(倒计时结束后自动启动默认 OS,通常为 Linux Mint)。
  • 选择操作系统:使用方向键选择“Windows Boot Manager”,按 Enter 启动 Windows;选择 Linux Mint 启动 Linux。

6.2 更新 GRUB(修复 Windows 未显示)#

若 GRUB 未检测到 Windows,可在 Linux Mint 中更新 GRUB 配置:

  1. 启动 Linux Mint,打开终端(Ctrl + Alt + T)。
  2. 执行命令:
    sudo update-grub
    系统会扫描所有磁盘分区,自动添加 Windows 启动项。重启后,GRUB 菜单应显示 Windows 选项。

6.3 自定义 GRUB(可选)#

若需修改默认启动 OS、等待时间等,可编辑 GRUB 配置文件:

  1. 终端执行 sudo nano /etc/default/grub,编辑以下参数:
    • GRUB_DEFAULT=0:默认启动项(0 为第一项,1 为第二项,以此类推;可设为 saved 并配合 GRUB_SAVEDEFAULT=true 记忆上次选择)。
    • GRUB_TIMEOUT=5:等待时间(秒,设为 0 则直接启动默认 OS)。
    • GRUB_DISABLE_OS_PROBER=false:确保检测其他 OS(默认 true,可能导致 Windows 不显示,需改为 false)。
  2. 保存文件(Ctrl + O → 回车 → Ctrl + X),执行 sudo update-grub 应用更改。

7. Post-Install:系统优化与必备软件#

安装完成后,需进行一系列配置以提升使用体验,包括系统更新、驱动安装和软件部署。

7.1 更新系统与软件#

Linux Mint 默认软件源可能不是最新,需手动更新:

sudo apt update  # 更新软件包列表
sudo apt upgrade -y  # 更新已安装软件包
sudo apt dist-upgrade -y  # 升级系统组件(可选)
sudo apt autoremove -y  # 清理无用依赖

7.2 安装专有驱动(显卡、Wi-Fi 等)#

使用 Driver Manager 安装硬件驱动(提升性能和兼容性):

  • 菜单 → 管理 → 驱动管理器,等待软件扫描硬件,选择推荐的专有驱动(如 NVIDIA 显卡驱动、Broadcom Wi-Fi 驱动),点击“应用更改”,重启后生效。

7.3 配置系统备份工具(Timeshift)#

Timeshift 是 Linux Mint 预装的系统备份工具,可创建系统快照,用于恢复故障系统:

  • 菜单 → 系统工具 → Timeshift,首次运行点击“设置”,选择备份位置(建议外接硬盘或独立分区),设置备份计划(如每周一次),点击“创建”生成第一个快照。

7.4 安装常用软件#

根据需求安装必备工具(终端命令或通过“软件管理器”图形界面):

  • 浏览器:Google Chrome(官网下载 .deb)、Firefox(预装)。
  • 办公套件:LibreOffice(预装)、WPS Office(官网下载)。
  • 开发工具:VS Code(sudo snap install code --classic)、Git(sudo apt install git)。
  • 多媒体:VLC 播放器(sudo apt install vlc)、MPV。
  • 虚拟机:VirtualBox(sudo apt install virtualbox),用于在 Linux 中运行 Windows 程序。

8. 常见问题与 troubleshooting#

即使严格按照步骤操作,仍可能遇到以下问题,需针对性解决。

问题 1:GRUB 菜单不显示,直接进入 Windows#

原因:Windows 更新覆盖了 GRUB 引导扇区,或 BIOS/UEFI 启动顺序被重置。
解决

  1. 进入 BIOS/UEFI 设置,确认 Linux 启动项(如“ubuntu”)优先级高于 Windows。
  2. 若无效,使用 Linux 启动盘进入 Live 环境,修复 GRUB:
    • 打开终端,执行 sudo fdisk -l 找到 Linux 根分区(如 /dev/sda5,类型为“Linux filesystem”)。
    • 挂载根分区:sudo mount /dev/sda5 /mnt(替换 /dev/sda5 为实际根分区)。
    • 修复 GRUB:sudo grub-install --boot-directory=/mnt/boot /dev/sda/dev/sda 为硬盘设备,非分区)。
    • 重启电脑。

问题 2:Linux 中无法访问 Windows NTFS 分区#

原因:Windows Fast Startup 未关闭,导致分区被锁定。
解决:按步骤 2.3.3 禁用 Windows Fast Startup,重启 Windows 后再进入 Linux 即可挂载。

问题 3:安装后屏幕分辨率异常或黑屏#

原因:显卡驱动未安装或不兼容。
解决

  • 进入恢复模式(GRUB 菜单选择“Advanced options for Linux Mint” → “recovery mode”),启动后打开 Driver Manager 安装推荐显卡驱动。
  • 若为 NVIDIA 显卡,可尝试添加官方 PPA:sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt update && sudo apt install nvidia-driver-xxx(xxx 为驱动版本号)。

问题 4:双系统时间不同步#

原因:Windows 使用本地时间,Linux 使用 UTC 时间,导致时区转换差异。
解决:让 Linux 使用本地时间:

timedatectl set-local-rtc 1 --adjust-system-clock

9. 最佳实践与注意事项#

为确保双系统长期稳定运行,需遵循以下最佳实践:

9.1 分区与磁盘管理#

  • 避免频繁调整分区:分区操作有数据丢失风险,建议安装时一次性规划好空间分配。
  • 慎用 Windows 磁盘管理工具:Windows 可能无法识别 Linux Ext4 分区,强行操作可能损坏数据。如需调整 Linux 分区,使用 GParted(Linux Mint 预装,菜单 → 系统工具 → GParted)。

9.2 系统更新与维护#

  • 优先更新 Windows:Windows 更新可能覆盖 GRUB,建议更新 Windows 后,进入 Linux 执行 sudo update-grub 修复引导。
  • 定期备份:使用 Timeshift 备份 Linux 系统,Windows 定期创建系统还原点或镜像。
  • 谨慎使用第三方工具:如“一键清理”类软件可能误删引导文件,分区工具选择 GParted 或官方工具。

9.3 安全与隐私#

  • 启用防火墙:Linux Mint 预装 ufw 防火墙,终端执行 sudo ufw enable 启用,sudo ufw status 查看状态。
  • 加密敏感数据:若需保护隐私,可在安装时选择“加密系统”(需设置密码,注意:忘记密码无法恢复数据)。

10. 总结#

通过本文的步骤,你已成功在 Windows 电脑上安装 Linux Mint 双系统,实现了两种操作系统的灵活切换。双系统方案兼顾了 Windows 的软件兼容性和 Linux 的开源自由,无论是日常办公、开发学习还是系统探索,都能提供良好的体验。

安装过程中,备份数据手动分区配置 GRUB 是核心环节,需格外细心;遇到问题时,可通过 Live 环境修复或参考官方文档。随着使用深入,你会逐渐体会到 Linux Mint 的高效与便捷,开启开源世界的大门。

11. 参考资料#

希望本文对你的 Linux Mint 双系统之旅有所帮助!如有疑问或经验分享,欢迎在评论区留言。