操作系统windows、linux
所属主题:系统提示优化 Windows 隐私通知设置
执行前检查
$ 问题目标: 在一台电脑上同时安装 Windows 和 Linux,你能在办公、游戏时用 Windows,在开发、实验或... $ 适用系统: 权限开关
操作系统 Windows、Linux:双系统安装与实用配置指南
在一台电脑上同时安装 Windows 和 Linux,你能在办公、游戏时用 Windows,在开发、实验或学习时切换到 Linux。双系统(Dual Boot)是最直接的方案——开机时自由选择进入哪个系统,两者互不干扰,性能几乎没有损失。本文会带你完整走完从方案选择到安装校验的全过程,并给出 5 个新手最常遇到的故障排查方法。
三类方案怎么选
如果你不确定双系统是否适合自己,先看下表:
| 方案 | 实现方式 | 适合谁 | 对 Windows 的影响 |
|---|---|---|---|
| 双系统 | 独立分区或独立硬盘安装 | 需要完整性能、长期同时使用两套系统的人 | 无影响,开关机切换 |
| WSL 2 | Windows 内置功能,一键开启 | 主要用 Windows、偶尔做开发或跑命令行的人 | 轻量,能同时运行 |
| 虚拟机(VirtualBox / VMware) | 在 Windows 窗口里跑 Linux | 临时测试、学习、不依赖图形性能 | 占用部分内存和 CPU,两系统互不干扰 |
双系统适合追求稳定、性能和完整桌面体验的用户。想先低成本尝鲜,可以从 WSL 2 开始。下文以双系统为主线,同时把 WSL 2 作为入门选项。
开始前确认环境
动手之前,检查电脑是否满足以下条件。缺任何一项,安装都可能中途卡死。
- Windows 版本:Windows 10 22H2 或 Windows 11 21H2 以上。右键"此电脑"→"属性"可查看。
- 系统类型:必须是 64 位(x64),且采用 UEFI + GPT 分区格式。2012 年后出厂的电脑默认如此,右键"此电脑"→"管理"→"磁盘管理"→右键磁盘→"属性"→"卷"→查看"分区样式"。
- 管理员权限:安装工具、修改分区、关闭快速启动都需要管理员账户。
- 网络连接:需要联网下载 Linux 镜像和 WSL 更新。
- 磁盘空间:至少预留 50 GB 空闲空间,建议 80 GB 以上。空间须与 Windows 安装在同一块物理硬盘上。
- 安全启动(Secure Boot):Ubuntu 22.04 以上的官方版本可以直接兼容开启状态,其他发行版(如 Fedora、Debian)可能需要关闭。如果安装出问题,再进 BIOS 关闭即可。
需要准备的物品
- 一个至少 8 GB 的 U 盘(制作安装盘时会格式化,请备份原有内容)
- Rufus 或 balenaEtcher(二选一,都是免费刻录工具)
- 目标 Linux 发行版的 ISO 文件(以 Ubuntu Desktop 最新 LTS 版为例,直接去官网下载官方镜像)
操作步骤
第一步:在 Windows 中为 Linux 腾出空间
Linux 需要独立的分区。不预留空间,安装程序可能会侵占 Windows 分区,导致数据损坏。
- 右键"开始"按钮 → 磁盘管理。
- 在 C 盘(或最后一个可用分区)上右键 → 压缩卷。
- 输入压缩空间量(单位 MB):81920(即 80 GB,可按你的磁盘空间灵活调整)。如果你打算安装多个 Linux 发行版,建议留 120 GB 以上。
- 点击"压缩"。完成后会看到一段黑色的未分配空间。
⚠️ 如果"压缩卷"按钮是灰色的,常见于 C 盘碎片太多,重启后再试。若依然不行,用第三方工具(如 MiniTool Partition Wizard)调整分区。
自检:压缩完成后,打开"此电脑",确认 C 盘剩余空间仍大于 10 GB,否则 Windows 运行会卡顿。
第二步:制作 Linux 安装 U 盘
以 Ubuntu 为例:
- 从官方网站下载 Ubuntu ISO 文件(确保下载来源为官方域名)。
- 运行 Rufus(以管理员身份)。界面左侧可能需要切换语言。
- 设备:选择你的 U 盘(注意核对盘符,避免选错)。
- 引导类型:选择刚才下载的 ISO 文件。
- 分区类型:选择 GPT。
- 目标系统:选择 UEFI(非 CSM)。
- 点击"开始",等待刻录完成(约 5–10 分钟,取决于 U 盘速度)。
刻录完成后,不要直接拔 U 盘。在 Windows 右下角点击"安全删除硬件"再拔出,防止文件系统损坏。
第三步:关闭 Windows 快速启动
Windows 快速启动会锁定 NTFS 分区,导致 Linux 无法正常挂载它们。
- 打开 控制面板 → 硬件和声音 → 电源选项。
- 点击左侧"选择电源按钮的功能"。
- 点击"更改当前不可用的设置"(需要管理员权限)。
- 取消勾选 "启用快速启动(推荐)"。
- 点击"保存修改"。
第四步:从 U 盘启动并安装 Linux
- 重启电脑。开机时按对应键进入启动菜单(常见:F12 / F2 / Del / Esc。屏幕通常底部有提示,如"Press F12 for Boot Menu")。
- 选择 U 盘。名称通常是 U 盘品牌或带有 "UEFI: …" 前缀。
- 进入 Ubuntu 试用环境(Try Ubuntu)。
- 双击桌面上的"Install Ubuntu"图标。
- 安装类型:选择 "与 Windows 共存"(最安全)或 "其他选项"(手动分区,适合有经验的用户)。
- 如果选"其他选项":找到刚才的"未分配空间"(显示为空闲 / Free Space),选中后点击"+"新建分区。推荐的分区方案如下:
/boot(或直接/):ext4 文件系统,挂载点/,建议 30–50 GB。swap(可选):大小等于你内存的一半或完全等于内存大小(如 8 GB 内存可设为 4–8 GB)。/home(可选):剩余全部空间分配给它。
- 如果选"其他选项":找到刚才的"未分配空间"(显示为空闲 / Free Space),选中后点击"+"新建分区。推荐的分区方案如下:
- 点击"现在安装",确认分区表写入(Windows 分区不会被改动)。
- 按向导设置时区、键盘布局、用户名和密码。
关键自检:在选择"与 Windows 共存"之前,请确认"未分配空间"的大小和你刚才压缩出来的数值一致。如果显示为 0 MB,说明你未正确压缩。
备用路径:安装界面不匹配怎么办
如果安装界面选项的文字与你看到的略有不同(比如你用 Kubuntu、Fedora 或 Manjaro),核心逻辑始终是:在未分配空间里创建 /(根分区),格式选择 ext4,安装引导程序到主硬盘的 EFI 系统分区(通常是 sda1 或 nvme0n1p1)。不确定时,选"与 Windows 共存"最省心。
校验:安装完成后确认
分别在两个系统中做以下检查,确保双系统正常工作。
在 Windows 中
- 打开磁盘管理,确认 Linux 分区存在且没有自动分配盘符(没有盘符是正常现象)。
- 打开设置 → 系统 → 关于,确认 Windows 能正常启动。
- 选做:打开 事件查看器 → Windows 日志 → 系统,检查是否有"磁盘"或"卷"相关的错误事件(如果有,说明分区表可能有问题)。
在 Linux 中
- 打开终端,运行
lsblk,查看分区列表。你应该能看到 Windows 的 NTFS 分区(如/dev/nvme0n1p3)和 Linux 的 ext4 分区。 - 尝试挂载 Windows 分区(可选):
sudo mount /dev/nvme0n1p3 /mnt/windows。如果快速启动已关闭,可以正常查看文件;若报错,说明快速启动仍有残留。 - 重启后,确认 GRUB 菜单 显示两个入口(Windows 和 Ubuntu)。
常见问题排查
新手在配置双系统时最容易卡在下面五个地方。每个都给出了现象、原因和具体解决办法。
1. 安装完 Linux 后直接进入 Windows,看不到 GRUB
- 现象:按电源键直接进了 Windows,没有出现 GRUB 选择菜单。
- 原因:UEFI 的启动顺序里,Windows Boot Manager 排在 Linux 之前,或者 Linux 的引导文件没有写入成功。
- 解决:
- 重启,按 F2 / Del 进入 BIOS 设置。
- 找到 Boot Order 或 Boot Sequence。
- 将 Ubuntu(或你安装的发行版名称)或 GRUB 移到最前面(高于 Windows Boot Manager)。
- 保存退出,重启后 GRUB 菜单应该出现。
2. 安装时无法识别未分配空间
- 现象:安装界面找不到你之前压缩出来的"