告别Windows单系统,安装Linux可体验开源生态与高效开发,安装前需备份重要数据,检查硬件兼容性(尤其显卡、网卡),关闭Secure Boot并开启UEFI模式,选择主流发行版(如Ubuntu),制作启动U盘后通过分区工具划分Linux分区(建议至少20GB根分区+4GB交换分区),安装时选择“ alongside Windows”保留原系统,配置引导程序确保双系统启动正常,安装后更新系统、安装显卡驱动,解决可能出现的无线网卡或声卡兼容问题,注意双系统切换时避免强制关机,以防引导损坏,通过合理配置,可享受Linux安全稳定与Windows便捷办公的双重体验。
在数字化时代,操作系统如同电脑的“灵魂”,许多用户想尝试Linux的开源魅力、高效性能或个性化定制,却又担心覆盖原有Windows系统影响日常使用,完全可以在保留Win10的前提下,通过多种方式“拥抱”Linux,本文将详细介绍双系统安装、虚拟机部署、WSL2轻量化体验三种主流方法,助你轻松实现Win10与Linux共存。
为什么要在Win10上安装Linux?
在动手前,不妨先明确需求:
- 学习开发:Linux是服务器、嵌入式开发的主流环境,命令行工具链更完善;
- 个性化定制:开源系统支持深度修改界面、功能,打造专属体验;
- 安全稳定:Linux对恶意软件的天然抵抗力,适合日常办公、上网;
- 轻量高效:老旧电脑安装轻量级Linux(如Lubuntu),可“焕发新生”。
准备工作:安全第一,避免踩坑
无论选择哪种方式,以下准备工作必不可少:

备份重要数据!备份重要数据!备份重要数据!
安装过程中可能误操作分区,导致Win10数据丢失,请提前将文档、照片等关键文件备份至移动硬盘或云端(如OneDrive、百度网盘)。
检查硬件兼容性
- CPU:Linux对主流Intel/AMD CPU支持良好,无需担心;
- 显卡:NVIDIA显卡需注意驱动(开源驱动nouveau可能影响性能,建议安装官方闭源驱动),Intel/AMD核显卡兼容性较好;
- 无线网卡/蓝牙:部分老旧型号(如Broadcom)可能额外安装驱动,可提前查询“Linux硬件兼容列表”。
选择Linux发行版
Linux发行版众多,新手建议从以下入手:
- Ubuntu:最流行的桌面发行版,社区活跃,文档完善,适合新手;
- Linux Mint:基于Ubuntu,界面接近Windows,开箱即用;
- Deepin:国产优秀发行版,深度定制UI,适合中文用户;
- Fedora:Red Hat系社区版,新技术尝鲜优先,适合进阶用户。
准备安装工具(根据方法选择)
- 双系统:Linux镜像(.iso文件,如Ubuntu官网)、8GB以上U盘、制作启动盘工具(如Rufus、balenaEtcher);
- 虚拟机:虚拟机软件(VirtualBox(免费)、VMware Workstation Player(个人免费));
- WSL2:Windows 10/11(版本2004及以上,Build 19041及以上)。
方法一:双系统安装——与Win10“平起平坐”
双系统指在同一块硬盘上安装Win10和Linux,开机时可选择进入哪个系统,适合需要“原生体验”的用户。
步骤1:制作Linux启动盘
以Ubuntu为例:
- 下载Ubuntu Desktop镜像(从官网选择“64-bit PC (AMD64) desktop image”);
- 插入8GB以上U盘,打开Rufus,在“设备”中选择U盘,“启动选择”点击“选择”,下载的.iso文件;
- “映像选项”选择“DD模式”(适用于大多数Linux),“分区方案”选择“GPT”(UEFI启动),点击“开始”,等待制作完成。
步骤2:调整Win10磁盘分区
Linux需要独立的分区(至少20GB,建议30-50GB),需从Win10“匀”空间:
- 右键点击Win10“此电脑”→“管理”→“磁盘管理”;
- 找到一个未分配空间(若无,需压缩分区:右键点击某个分区(如D盘)→“压缩卷”,输入“压缩量”(如30000MB,即30GB),点击“压缩”,生成“未分配空间”);
- 记下“未分配空间”的大小(后续安装Linux时使用)。
步骤3:进入BIOS/UEFI,设置启动方式
- 将制作好的Linux启动盘插入电脑,重启 repeatedly(反复按)进入BIOS/UEFI(不同品牌按键不同:F2、F10、Del、ESC等);
- 找到“Boot”或“启动”选项,将“Boot Mode”设置为“UEFI”(非Legacy);
- 将“启动顺序”第一项设置为“USB HDD”(U盘启动),保存并退出(按F10,选择“Yes”)。
步骤4:安装Linux系统
- 从U盘启动后,选择“Try Ubuntu”(试用Ubuntu,无需安装),进入桌面;
- 双击桌面“Install Ubuntu”图标,进入安装界面;
- 键盘布局:默认“Chinese”,点击“Continue”;
- 更新和其他软件:普通用户选择“正常安装”,勾选“为图形或无线硬件,以及MP3等媒体格式安装第三方软件”,点击“Continue”;
- 安装类型:选择“其他选项”(手动分区),点击“Continue”;
- 分区(关键步骤!):
- 找到之前准备的“未分配空间”,点击“+”号创建分区:
- /(根分区):分配20000MB(20GB),文件系统选择“Ext4”,挂载点“/”;
- swap(交换分区):分配4096MB(4GB,内存≤8GB建议等于内存,>8GB建议8GB),文件系统选择“swap”;
- /home(家目录):剩余所有空间(如102400MB),文件系统“Ext4”,挂载点“/home”(存放用户数据,重装系统时可保留);
- 分区完成后,点击“现在安装”,确认分区方案(点击“Continue”);
- 找到之前准备的“未分配空间”,点击“+”号创建分区:
- 时区选择:选择“Shanghai”,点击“Continue”;
- 用户创建:设置“姓名”“计算机名”“用户名”“密码”(密码留空可直接登录,但建议设置),点击“Continue”;
- 等待安装完成,提示“重启电脑”,拔出U盘,重启后进入GRUB引导界面(选择“Windows 10”或“Ubuntu”即可进入对应系统)。
方法二:虚拟机安装——“不折腾”的Linux体验
虚拟机可在Win10窗口内运行Linux,无需修改分区,适合临时使用、测试环境或怕“搞坏”系统的用户。
步骤1:安装虚拟机软件
以VirtualBox(免费)为例:
- 下载并安装VirtualBox(注意安装“VirtualBox Platform packages”和“Extension Pack”,增强功能);
- 下载Linux发行版镜像(如Ubuntu.iso)。
步骤2:创建虚拟机
- 打开VirtualBox,点击“新建”,输入“虚拟机名称”(如“Ubuntu-VM”),选择“类型”(Linux),“版本”(Ubuntu (64-bit));
- 内存大小:建议2048MB(至少1024MB),点击“Next”;
- 处理器:建议分配2个CPU(至少1个),点击“Next”;
- 硬盘:选择“Create a Virtual Hard Disk Now”,类型“VDI(VirtualBox Disk Image)”,存储“动态分配”(节省空间),最大大小“25GB”(根据需求调整),点击“Create”;
- 返回VirtualBox主界面,选中新建的虚拟机,点击“启动”→“正常启动”。
步骤3:安装Linux系统
- 虚拟机启动后,在“虚拟光盘”中选择下载的Linux镜像(如ubuntu.iso),点击“启动”;
- 进入Linux安装界面(与双系统类似),按提示选择语言、时区、分区(虚拟机无需手动分区,直接“整个磁盘”即可),创建用户;
- 安装完成后,重启虚拟机,进入Linux桌面。
优势与不足
- 优势:不破坏Win10,可随时暂停/删除虚拟机,支持快照(保存当前状态,出错可恢复);
- 不足:性能损耗(尤其是显卡性能),需单独分配内存和CPU资源。
方法三:WSL2——轻量化Linux,无需重启
WSL2(Windows Subsystem for Linux 2)是微软官方推出的Linux子系统,可在Win10内运行原生Linux环境,无需虚拟机,适合开发者或需要Linux命令行的用户。
步骤1:启用WSL功能
- 以管理员身份打开“PowerShell”(开始菜单→“PowerShell”→右键“以管理员身份运行”);
- 输入命令:
wsl --install,自动启用所需功能(包括WSL2、Linux内核更新); - 重启电脑(按提示操作)。
步骤2:安装Linux发行版
- 重启后,PowerShell会自动打开,提示选择Linux发行版(如Ubuntu),或从Microsoft Store下载(搜索“Ubuntu”);
- 打开Ubuntu应用,等待安装完成,设置“用户名”“密码”(Linux命令行登录用,无需复杂密码)。
步骤3:使用Linux环境
- 打开Ubuntu,输入
ls、pwd等命令,体验Linux命令行; - 安装软件:
sudo apt update(更新软件列表),sudo apt install vim(安装vim编辑器); - 访问Win10文件:Linux文件位于
/mnt/下,如/mnt/c/对应Win10的C盘。
优势与不足
- 优势:与Win10深度集成(可直接访问Win10文件),性能接近原生,启动快速;
- 不足:无图形界面(仅命令行),不适合需要Linux桌面的用户。
安装后常见问题解决
双系统无法进入Windows?
进入Linux,打开终端,输入:
sudo update-grub
重启后,GRUB会自动检测到Windows系统,若仍无法进入,可手动添加Windows引导(需提前安装os-prober:sudo apt install os-prober)。
Linux时间与Windows不一致?
双系统下,Windows使用本地时间,Linux使用UTC时间,导致时间差。
- 解决方法:进入Linux,终端输入:
sudo timedatectl set-local-rtc 1 sudo hwclock --localtime
虚拟机无法上网?
检查VirtualBox“网络设置”:选择“NAT模式”,或“桥接模式”(直接连接物理网络,需确保路由器支持)。
选择适合你的方式
| 方式 | 优点 | 缺点 | 适合人群 |
|---|---|---|---|
| 双系统 | 原生性能,完整Linux体验 | 需分区,操作不当可能丢失数据 | 长期使用Linux,追求原生体验 |
| 虚拟机 | 不破坏原系统,可随时切换 | 性能损耗,需额外分配资源 | 临时测试、怕折腾的新手 |
| WSL2 | 轻量,与Win10集成,无需重启 | 无图形界面,功能有限 | 开发者、命令行爱好者 |
从双系统的“深度体验”到虚拟机的“安全测试”,再到WSL2的“轻量化办公”,Linux与Win10的共存从未如此简单,不妨选择一种方式,开启你的开源之旅——你会发现,电脑的“灵魂”可以更自由、更强大!


