在开始之前,请务必仔细阅读并理解每一个步骤,安装双系统有一定风险,特别是涉及 Windows 7 旧系统时,数据备份是重中之重。

核心思想与流程
整个安装流程的核心思想是:先安装 Windows 7,再安装 Ubuntu,因为 Windows 的安装程序会覆盖掉硬盘的引导记录(MBR/GPT),导致其他系统无法启动,而 Ubuntu 的安装程序则非常智能,它能识别并保留 Windows 系统,并会安装一个名为 GRUB 的引导加载程序,让你在开机时选择进入 Windows 还是 Ubuntu。
流程概览:
- 准备工作:备份数据、准备安装介质、查看分区信息。
- 安装 Windows 7:在硬盘的一个分区上安装。
- 安装 Ubuntu:从 U 盘启动,在硬盘的另一个分区上安装,并配置引导程序。
- 完成安装与后续配置:重启系统,修复引导问题(如果需要),安装驱动和软件。
第一步:准备工作(极其重要)
这一步是成功安装和避免数据丢失的基础。
数据备份!数据备份!数据备份!
这是最重要的一步,没有之一!

- 备份重要文件:将你的文档、图片、视频等重要数据复制到移动硬盘、U 盘或云盘。
- 创建系统备份(可选但推荐):如果你有条件,可以使用 Windows 自带的“备份和还原”功能创建一个系统映像,这样可以在出问题时快速恢复。
下载所需软件
- Windows 7 ISO 文件:你需要一个原版的 Windows 7 安装镜像,如果你有正版密钥,可以从微软官网下载(可能需要翻墙或使用特定工具),也可以从其他可信来源获取。
- Ubuntu ISO 文件:访问 Ubuntu 官网 下载最新版的桌面版 ISO 文件,推荐长期支持版本,如 22.04 LTS 或 20.04 LTS。
- UltraISO 或 Rufus:用于制作可启动的 U 盘,Rufus 是更现代、更简单的选择。
准备安装介质
你需要制作两个可启动的 U 盘:一个用于安装 Windows 7,一个用于安装 Ubuntu。
- Windows 7 U 盘:使用 Rufus 或 UltraISO,将下载的 Windows 7 ISO 文件写入一个至少 8GB 的 U 盘。
- Ubuntu U 盘:同样使用 Rufus,将下载的 Ubuntu ISO 文件写入另一个至少 8GB 的 U 盘,在 Rufus 中,“映像选项”请务必选择 GPT(用于 UEFI 主板)或 MBR(用于传统 BIOS 主板),为了通用性,推荐选择 GPT 分区方案。
确认你的电脑启动模式(UEFI 还是 Legacy BIOS)
这个信息至关重要,决定了你的分区方式。
- 如何确认:重启电脑,进入 BIOS/UEFI 设置界面(通常在开机时按
F2,F10,Del,Esc等键),查看 "Boot" 或 "启动" 选项。- 如果看到 "CSM" 或 "Legacy Boot" 选项,并且可以开启/关闭,说明你的电脑支持两种模式。
- 如果只有 "Secure Boot"(安全启动)和 "Boot Mode"(启动模式,有 UEFI 和 Legacy 选项),那么你就可以选择。
- 强烈建议:如果你的电脑是近几年购买的(有 UEFI 支持),请 启用 UEFI 模式 并 开启 Secure Boot,Windows 7 对 UEFI 的支持不如 Windows 10/11 完善,但 Ubuntu 22.04 LTS 完全支持。
硬盘分区规划
假设你有一块全新的 500GB 硬盘,或者你想在一块已有 Windows 7 的硬盘上腾出空间给 Ubuntu,我们以 一块已有 Windows 7 的硬盘 为例。
- 当前状态:500GB 硬盘,一个分区
C:盘(约 450GB),已安装 Windows 7。 - 目标:从
C:盘中分出约 50-100GB 给 Ubuntu,并创建一个交换分区。
使用 Windows 自带的磁盘管理进行分区:

- 在 Windows 7 中,右键点击“计算机” -> “管理” -> “磁盘管理”。
- 找到你的
C:盘(例如是卷 D:)。 - 右键点击
C:盘的未分配空间,选择“压缩卷”。 - 系统会计算可以压缩的空间,输入你想要分配给 Ubuntu 的大小(50000 MB),然后点击“压缩”。
- 压缩后,你会得到一块新的“未分配空间”。先不要格式化它! 留着它,等 Ubuntu 安装程序来处理。
分区计划:
| 分区类型 | 大小 | 文件系统 | 用途 | 备注 |
| :--- | :--- | :--- | :--- | :--- |
| 主分区 | 50-100 GB | ext4 | Ubuntu 根目录 | Ubuntu 的主系统 |
| 交换分区 | 内存大小的 1-2 倍 | swap | Ubuntu 交换空间 | 相当于 Windows 的虚拟内存 |
| 主分区 | 剩余空间 | NTFS | Windows 7 C: 盘 | 已经存在,无需操作 |
第二步:安装 Windows 7
如果你已经有 Windows 7 系统,请直接跳到 第三步:安装 Ubuntu。
如果需要全新安装 Windows 7:
- 插入 Windows 7 安装 U 盘,重启电脑,进入 BIOS/UEFI,设置从 U 盘启动。
- 按照屏幕提示进行安装,在选择安装位置时,选择你为 Windows 准备的那个分区。
- 安装完成后,进入系统,立即安装所有重要的 Windows 更新,并安装你电脑的网卡、显卡等驱动。
第三步:安装 Ubuntu
这是整个教程的核心步骤。
-
插入 Ubuntu U 盘,重启电脑,进入 BIOS/UEFI,设置从 U 盘启动。
-
从 Ubuntu 启动菜单中选择 "Install Ubuntu"(安装 Ubuntu)。
-
语言和键盘布局:选择你喜欢的语言和键盘布局,点击“继续”。
-
更新和其他软件:
- 取消勾选 "为图形或无线硬件,以及MP3等媒体格式安装第三方软件"。
- 强烈建议 "为图形或无线硬件...安装第三方软件" 保留勾选,但 "MP3等媒体格式" 的可以取消,因为有时会联网下载导致卡顿,你可以安装完系统后再手动安装。
-
安装类型:这是最关键的一步!
-
选择 "其他选项"。
-
现在你将看到你的硬盘分区表,你会看到 Windows 7 的分区(标记为 "ntfs")和之前压缩出的 "未分配空间"。
-
手动创建分区:
-
创建 (根目录) 分区:
- 在分区列表中,选中那块大的 未分配空间。
- 在下方 "新分区的位置" 选择 "空间起始位置"。
- "新分区的容量" 输入你计划给 Ubuntu 的总大小(50000 MB)。
- "新分区的类型" 选择 "主分区"。
- "新分区的文件系统" 选择
ext4。 - "挂载点" 选择 (根目录)。
- 点击 "添加"。
-
创建
swap(交换) 分区:- 在未分配空间里应该还剩下你计划给 swap 的大小(8192 MB,如果你的内存是 8GB)。
- 选中这块小的 未分配空间。
- "新分区的类型" 选择 "主分区"。
- "新分区的文件系统" 选择
swap。 - 点击 "添加"。
-
-
最终分区结构:你的分区列表里应该有:
- 一个
ntfs分区(Windows 7 的 C 盘)。 - 一个
ext4分区(Ubuntu 的根目录 )。 - 一个
swap分区(Ubuntu 的交换空间)。 - 不要删除或修改 Windows 的分区!
- 一个
-
-
安装启动引导器的设备:
- 在分区列表下方,有一个 "安装启动引导器的设备" 的选项。
- 务必选择你安装 Ubuntu 的那个硬盘(
/dev/sda),而不是 Windows 的分区。 这样 GRUB 引导程序就会被正确安装到硬盘的引导扇区,从而能够引导两个系统。 - 如果这里已经是默认选对了,就不要动它。
-
点击 "现在安装",你会看到一个警告,提示你即将写入磁盘更改,确认后继续。
-
时区设置:在地图上点击你的位置,或手动输入城市名,然后点击 "继续"。
-
创建用户:
- 输入你的姓名、计算机名(主机名)、用户名和密码。
- 请务必记住这个用户名和密码,它是你登录 Ubuntu 的凭证。
- "需要我的密码才能登录" 保持勾选。
- 点击 "继续"。
-
等待安装完成,安装过程会格式化分区并复制文件,可能需要 10-30 分钟,完成后,选择 "现在重启"。
第四步:完成安装与后续配置
- 首次启动:电脑重启后,第一时间拔掉 Ubuntu 的安装 U 盘,否则会再次进入安装界面。
- 进入 GRUB 引导菜单:重启后,你应该能看到一个名为 "Ubuntu" 的 GRUB 引导菜单。
- 默认选择是 Ubuntu,几秒后自动启动。
- 按住
Shift键或用方向键选择 "Windows 7 启动管理器",然后按回车,就可以进入 Windows 7。
- 修复引导问题(如果需要):
- 现象:开机直接进入 Windows 7,没有 GRUB 菜单。
- 原因:Windows 7 的启动修复可能覆盖了 GRUB。
- 解决方法:
- 用 Ubuntu U 盘启动,选择 "Try Ubuntu"(试用 Ubuntu)。
- 打开终端(快捷键
Ctrl+Alt+T)。 - 安装
boot-repair工具:sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair
- 在应用程序菜单中找到并启动 "Boot Repair"。
- 点击 "Recommended repair"(推荐修复),它会自动检测并修复引导问题。
- 修复完成后重启电脑,GRUB 菜单应该就回来了。
- 安装驱动和软件:
- Ubuntu:进入系统后,打开 "软件和更新",在 "附加驱动" 选项卡中,查找并安装你的显卡(尤其是 NVIDIA 或 AMD)的驱动,然后通过 "Ubuntu 软件中心" 或
apt命令安装你需要的软件。 - Windows 7:由于 Ubuntu 已经安装了 GRUB,Windows 7 的启动不会被影响,但为了确保万无一失,可以插入 Windows 7 的安装 U 盘,在 "修复计算机" 选项中运行 "启动修复"。
- Ubuntu:进入系统后,打开 "软件和更新",在 "附加驱动" 选项卡中,查找并安装你的显卡(尤其是 NVIDIA 或 AMD)的驱动,然后通过 "Ubuntu 软件中心" 或
总结与提醒
- 备份数据:再次强调,这是底线。
- 先装 Win,再装 Ubuntu:这是最稳妥的顺序。
- 分区要手动:在 Ubuntu 安装中,务必选择 "其他选项" 手动分区,并确保 和
swap文件系统正确。 - 引导器要选对:GRUB 的安装位置是整个硬盘,而不是某个分区。
- 耐心和细心:整个过程并不复杂,但需要你仔细阅读每一步的提示。
祝你安装顺利!
