资讯动态

Ubuntu笔记本安装全流程:双系统、虚拟机与分区避坑

发布时间:2026/10/1 5:25:24 来源:尧图企业网站定制
Ubuntu 这四个字对很多用惯 Windows 的人来说既熟悉又陌生。熟悉是因为你八成在服务器、树莓派或者同事的工位上见过它陌生是因为真要把它装进自己那台笔记本电脑时硬盘分区、BIOS 启动项、Secure Boot、驱动兼容这一堆名词立马糊你一脸。这篇内容就是给想把 Ubuntu 装进笔记本的人写的——不管你是想搞双系统、彻底重装成单系统还是只想在虚拟机里先练练手我都会把从下载镜像到装完配置中文输入法、开发环境这一整条链路掰开揉碎讲清楚。适合纯小白也适合装过一次但翻了车的老玩家因为里面很多坑我都亲手踩过。1. 装系统前的整体规划与思路拆解装系统这件事最忌讳的就是下完镜像插上U盘就开干。我在帮人救砖的过程中见过太多惨案分错磁盘把 Windows 一起格了、启动盘做坏了卡在 logo、装完发现无线网卡没驱动连不上网。根源都在于跳过规划这一步。所以第一个大章节我们先把装什么、怎么装、装在哪这三个问题解决掉后面的实操才有意义。1.1 先想清楚你到底为什么要装 Ubuntu不是所有需求都值得你去折腾一台裸机系统。我按这几年的观察总结一下想装 Ubuntu 的人大致分四类每类的技术路线完全不同。第一类是开发者特别是搞 Python、C、ROS、AI 训练或者服务端开发的人。Ubuntu 的包管理、命令行工具链、Docker 支持以及各种开源库的兼容性确实比 Windows 顺滑很多。你搜的那些python安装、mysql安装教程、anaconda安装、cmake版本管理的痛点在 Ubuntu 上一条apt install或者conda基本就解决了。这类人我强烈建议双系统或者直接单系统别用虚拟机因为编译和训练对性能很敏感。第二类是学生和科研人员导师给的项目、实验室的服务器都是 Linux自己笔记本上顺手有个 Ubuntu 能无缝对接。这类人双系统是甜点区因为你还得用 Windows 写论文、做 PPT。第三类是纯折腾党和就想试试。对这类人我的建议永远是先在 VMware 或 VirtualBox 里装一遍。搜vmware虚拟机安装ubuntu的流量一直很高说明很多人是理智的。虚拟机里你随便搞搞崩了删掉重来零成本学习分区和安装流程。第四类是 Linux 老手换新机这类不用看这篇了你就当我是自言自语。判断标准很简单一句话只要你的工作流有一半以上能在 Linux 完成就上真机否则先虚拟机。1.2 单系统、双系统还是虚拟机三条路怎么选这三条路的本质区别是硬盘上到底存在几个操作系统和启动器谁来管。我用一张表把关键差异讲清楚方便你抄作业式决策。方案适用场景优点代价与风险推荐指数单系统 Ubuntu专机专用、开发者性能满血、磁盘全给Windows 数据需备份、某些行业软件没法用开发者强烈推荐双系统 WinUbuntu兼顾工作与折腾两个世界随时切换分区易翻车、Windows 大更新可能覆盖引导大多数人的首选虚拟机安装学习、测试、轻量使用零风险、可快照回滚性能打折、GPU 直通麻烦新手第一站关于双系统有个关键铁律我必须提前敲永远先装 Windows再装 Ubuntu。因为 Windows 的引导程序很霸道后装的 Windows 会直接无视已有的 Ubuntu 引导而 Ubuntu 的 GRUB 很懂事装的时候能自动把 Windows 引导探测出来加到菜单里。反过来操作你得手动修 grub麻烦十倍不止。这也是很多人搜ubuntu双系统和ubuntu系统重装时最常翻车的点。1.3 硬件兼容性预判别装完才发现网卡没驱动这一步几乎没人提前做但它是决定你装完能不能上网、能不能出声的关键。我用装完能不能正常用作为标准列几个高频雷区。无线网卡是头号杀手。像戴尔inspiron14-3467笔记本电脑有没有无线网卡这类搜索背后往往是老机器或者特定网卡在 Linux 下没驱动。常见的 Realtek RTL8821CE、某些 Broadcom 卡在新版内核里已经内置支持了但如果你装的是老版本 Ubuntu可能装完没有 WiFi 图标。预判方法先在 Windows 里用设备管理器查一下网卡型号然后去网上搜型号 Ubuntu 版本看有没有人报驱动问题。独立显卡影响的主要是笔记本的续航和外接显示器。NVIDIA 独显一定要准备好装闭源驱动否则你可能会遇到亮度不能调、风扇狂转、合盖不休眠的问题。Ubuntu 现在装系统时有个安装第三方软件的选项勾上它一般能自动把 NVIDIA 驱动装上这个后面实操里会讲。指纹、读卡器、触摸板手势这类小功能属于能用但功能打折的范畴不影响大局心里有数就行。雷电接口外接显卡这种高级玩法不在这篇范围内跳过。一句话预判法开机先进 Live 环境挨个测试 WiFi、声音、亮度、触摸板、摄像头测完再决定装不装。这个操作后面会详细讲先记住这个结论。2. 准备工作镜像、启动盘与 BIOS 设置规划清楚之后就进入动手阶段。这一步的目标是产出一个能引导、能进安装界面的 U 盘。听起来简单但 80% 的装不上问题都出在这一步尤其是 BIOS 里那些开关。我会把每个设置背后的原理讲清楚这样你遇到报错时能自己判断。2.1 镜像下载与校验别用第三方修改版镜像一定从 Ubuntu 官方中文站或官方镜像站下载别用任何某某优化版某某精简版这类镜像往往被人塞了东西或者删了组件出了问题你连排查方向都没有。下载时选LTS 版本。LTS 是长期支持版每两年发一版支持五年稳定性和软件兼容性都最好。非 LTS 版是给尝鲜党用的半年就换代没必要。截至我写这篇的时候22.04 和 24.04 两个 LTS 是主流新机器选 24.04老机器或者驱动兼容有顾虑选 22.04 更稳。下载完记得校验。官方会提供 SHA256 校验值Windows 上用 certutil 命令Linux 上用 sha256sum比对一致才能保证镜像没在下半路损坏。我就遇到过下载中断导致镜像损坏、启动盘做出来卡在安装界面的情况重新下就好了。这个动作三分钟能省你三小时。2.2 制作启动 U 盘Rufus、Ventoy、balenaEtcher 怎么选U 盘准备一个 8G 以上的就行制作过程会格式化它所以里面的数据先备份。三个工具我按场景推荐RufusWindows 平台体积小、速度快双系统党首选。做 Ubuntu 启动盘时分区类型选 GPT目标系统选 UEFI文件系统默认就行。它有个写入方式选项选 ISO 镜像模式。balenaEtcher跨平台界面傻瓜化适合纯新手三下点击完事但它不能做多合一启动盘。Ventoy进阶神器把多个 ISO 直接扔 U 盘里就能引导一个盘同时装 Ubuntu、Windows、PE 工具。经常折腾系统的人建议直接上 Ventoy一次配置终身受益。搜msi文件怎么安装这种问题的人其实也该了解 Ventoy 的价值。注意做启动盘时如果 Rufus 弹出需要额外下载文件别慌那是为了支持某些较新的引导组件联网让它下就行不下的话做出来的盘可能在 UEFI 下引导不起来。2.3 BIOS/UEFI 关键设置详解这是最容易劝退新手的环节尤其当你面对不同品牌的 BIOS 界面。我先说进入方式开机连按F2 / F12 / Del / Esc品牌不同按键不同华硕、联想、戴尔、惠普各有脾气屏幕出 logo 时下面一般有提示。进去之后有几个必须改的项第一Secure Boot安全启动。这个功能本意是防止恶意软件篡改引导但它会拦截一部分非签名的引导程序。装 Ubuntu 时如果你用官方的镜像理论上是支持 Secure Boot 的但实践里为了少出幺蛾子我一般建议临时关闭装完系统再决定要不要开回来。它通常在 Boot 或 Security 菜单下。第二SATA 模式硬盘控制器模式。这个坑很隐蔽特别是搜acer笔记本电脑boot启动项找不到硬盘怎么办的人八成栽在这。BIOS 里 SATA 模式一般有AHCI 和 RAID/Intel RST两种Windows 出厂默认可能是 RAID。Ubuntu 安装器识别不了 RAID 模式下的硬盘于是你在安装类型那一步会发现磁盘列表是空的。解决办法是把 SATA 模式改成 AHCI。但这里有个连环坑改了 SATA 模式后 Windows 可能直接蓝屏进不去。这是因为 Windows 已经按 RAID 模式装好了驱动你改模式它找不到。正确顺序是先在 Windows 里用安全模式启动一次让 Windows 加载 AHCI 驱动再改 BIOS或者用bcdedit /set safeboot minimal这类方法过渡。老机器上这个问题尤其常见一定要提前想好。第三启动顺序Boot Order。把你做的 U 盘排到第一位或者开机时按快捷启动键F12 居多手动选。如果 BIOS 里根本看不到你的 U 盘往回查三件事U 盘是不是做好了、是不是插在 USB 2.0 口部分老机器 UEFI 只认特定口、BIOS 里 UEFI/Legacy 模式是否匹配你启动盘的制作方式。第四Fast Boot快速启动。这个和 Windows 的快速启动是两码事BIOS 里的 Fast Boot 建议关掉因为它会跳过一些设备自检可能导致 U 盘检测不到。把这几项搞定重启应该就能看到 Ubuntu 的引导菜单了。菜单里我强烈推荐选Try Ubuntu进 Live 环境先测硬件别急着点 Install。3. 分区方案设计与安装实操进到安装界面之后真正让人心慌的就是分区那一步。我见过太多人手一抖把整个盘格了。这一章我先把分区逻辑讲明白再带你走一遍安装向导。理解为什么这么分比背下来分几个区重要得多。3.1 磁盘分区的底层逻辑现代 UEFI 电脑装 Ubuntu标准分区方案是这样几块挂载点作用推荐容量说明EFI 系统分区存放引导程序512MB~1GBFAT32 格式和 Windows 共用同一个即可swap 交换分区内存不足时顶替、休眠用内存大小或内存一半内存 16G 以上可给 4~8G 或不给/ 根分区系统和软件60~100GBext4 格式装软件都在这/home 家目录个人数据、配置剩余全部ext4 格式重装系统时可保留这里解释几个关键取舍。EFI 分区为什么要和 Windows 共用一台机器上只有一个 EFI 分区通常 100~500MBWindows 和 Ubuntu 的引导程序都放里面分开放反而容易乱。安装时选已有的 EFI 分区挂载千万不要格式化它否则 Windows 直接起不来。swap 到底要不要给如果你内存 8G 以下给一个等于内存大小的 swap能救急16G 以上日常够用的给 4~8G 就好主要为了休眠功能。搜华硕笔记本电脑 要不要分区的人其实更该问的是分几个区才合理答案就是上面这张表。/home 单独分出来的价值这是双系统党的救命设定。你以后ubuntu系统重装时只要不格式化 /home你的文档、图片、软件配置全都在。换个系统版本跟换件衣服一样轻松这个习惯我从第一次重装被坑之后就一直保持。3.2 双系统分区实战假设你笔记本是一块 512G 的固态预留了 200G 给 Ubuntu。安装向导走到安装类型时选其他选项Something else进入手动分区因为自动分区清除整个磁盘安装会把 Windows 也干掉这个选项千万别手滑。手动分区步骤在空闲空间200G 那块上点新建分区第一个建 EFI容量 512MB类型选 EFI 系统分区。如果你已经看到已有的 efi 分区直接选中它挂载点选 /boot/efi不格式化。再点建 swap容量 8G类型选交换空间。再点建 /容量 80G文件系统 ext4。剩下的空间建 /homeext4。安装启动引导器的设备这个下拉框一定要选整块硬盘比如 /dev/nvme0n1不要选到某个分区。选错会导致引导装到分区里开机直接进 Windows 看不到 Ubuntu。如果你装的是单系统可以更简单直接选清除整个磁盘并安装 Ubuntu它会自动分好。但前提是你确认这块盘上没有任何要保留的数据。3.3 安装向导逐步走查分区确认后往下走会依次碰到几个选择键盘布局选默认的 English (US) 或者 Chinese影响不大。安装第三方软件这个选项我建议勾上。它包含显卡驱动、WiFi 固件、MP3 解码器等勾了能省你后面一堆手动折腾。代价是安装过程要联网且更慢。如果你的无线网卡需要这个固件才能用加上联网下载会更顺。用户名和密码这里有个经验密码别设太简单也别太长因为 sudo 会频繁让你输。用户名建议全小写字母别带中文和空格否则某些命令行工具会抽风。时区和语言选上海和中文。装完系统首次登录语言可能还是英文别急后面手动补中文语言包和输入法。整个安装过程大概 15~30 分钟。装完提示重启先拔掉 U 盘再重启否则可能又从 U 盘启动。重启后如果看到 GRUB 菜单里有 Ubuntu 和 Windows Boot Manager 两个选项恭喜你双系统成了。4. 装完第一件事驱动、更新与中文环境系统装完只是开始能上网、能出声、能打中文、能写代码才是终点。这一章是新手最容易忽略、也是装完后抱怨最多的地方。我按先联网、再更新、后配置的顺序讲。4.1 网络与驱动先让机器联网一进系统先点右上角看有没有 WiFi。如果没有检查是不是网卡驱动没装。有网线的直接插网线这是最稳的救命通道因为后面所有驱动更新都依赖网络。联网之后第一件事打开终端CtrlAltT跑更新sudo apt update sudo apt full-upgrade -y sudo apt install build-essentialbuild-essential是编译工具的集合很多人后面搜ubuntu cmake 版本装不上东西就是因为连编译环境都没配。顺手装上后面省事。NVIDIA 独显用户额外考虑装闭源驱动。图形界面里软件和更新-附加驱动里选推荐的版本一条命令ubuntu-drivers autoinstall也能自动装。装完重启。注意不要盲目装最新版驱动选推荐recommended那个更稳。无线网卡如果识别不了需要根据具体型号找对应驱动这个在下一章排查里细讲。4.2 中文输入法与语言环境系统默认可能是英文界面想要全中文进设置-区域和语言把语言和格式改成汉语中国它会提示你安装语言文件装完重启生效。输入法是重点。Ubuntu 默认用 fcitx 系或者 iBus我推荐fcitx5 中文输入法的组合体验最接近 Windows。搜ubuntu安装搜狗输入法、ubuntu中文输入法怎么设置的人我建议新版本 Ubuntu 上搜狗输入法的兼容性偶尔出问题很多人已经转用fcitx5 pinyin 或 rime更纯净。装 fcitx5 的大致流程sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-frontend-gtk3装完在语言支持里把键盘输入法系统切成 fcitx5重启后按 CtrlSpace 就能切中文。如果输入法不生效检查环境变量GTK_IM_MODULE等是否配置正确——这也是搜ubuntu环境变量配置错误的高频场景环境变量写错会导致输入法、某些 GTK 程序启动异常。4.3 开发与常用软件一次配齐如果你是为了写代码装的 Ubuntu这些建议一次性配上。Gitsudo apt install git然后配好用户名邮箱搜git安装及配置教程的人记住两个命令git config --global user.name 你的名字 git config --global user.email 你的邮箱Python 环境系统自带 Python但别动系统的。用 miniconda 或 anaconda 建独立环境避免python安装教程里那种把系统 Python 搞崩的悲剧。搜anaconda安装、miniconda安装教程的人直接下官方安装脚本一路回车即可。数据库mysql安装配置教程的高频问题在于装完默认 root 密码和认证方式Ubuntu 上装 MySQL 后需要用sudo mysql进而不是直接mysql -u root -p这个差异很多人卡半天。编辑器与 IDEVS Code 下 deb 包双击安装最省事PyCharm 同理。搜vscode安装教程、pycharm安装教程的人注意下载 Linux 版 deb 而不是 exe。CMake 版本问题Ubuntu 仓库里的 cmake 版本经常偏低如果你需要新版用官方提供的安装脚本或者 pip 安装别直接覆盖系统自带的容易破坏 apt 依赖。关于终端字体搜wsl ubuntu写代码最推荐的字体接近macos的体验的人我可以顺便说一句等宽字体里 JetBrains Mono 和 Fira Code 体验最好Ubuntu 终端里设置等宽字体加抗锯齿观感接近 Mac。微信可以直接装 wine 版或者 web 版这里不展开能用。5. 常见问题与排查技巧实录理论和流程讲完了这一章是我最想分享的——出问题时你到底该怎么办。我把这些年最常遇到的几个问题整理成速查表配上排查逻辑遇到问题对号入座。症状可能原因排查与解决BIOS 里找不到硬盘/启动项SATA 模式是 RAID改 AHCI注意先让 Windows 加载 AHCI 驱动卡在 Ubuntu logo 界面显卡或启动参数问题引导菜单加nomodeset装完再装显卡驱动装完没有 WiFi无线网卡缺驱动查网卡型号用有线网装驱动或换 LTS 版本亮度不能调、风扇狂转NVIDIA 驱动未装附加驱动里装 recommended 版驱动开机直接进 WindowsGRUB 未写入或引导顺序错用 Live U 盘修复 grub或进 BIOS 调启动顺序SSH 连不上服务未装或防火墙sudo apt install openssh-server查 22 端口5.1 启动类问题找不到硬盘、黑屏、卡 logo搜acer笔记本电脑boot启动项找不到硬盘怎么办、笔记本电脑开不了机的很多人根源就在我前面说的SATA 模式。ACER、戴尔、华硕的很多机型出厂是 Intel RST/RAID 模式Ubuntu 安装器看不见硬盘。解决办法是进 BIOS 把 Storage/SATA 改成 AHCI。改之前务必确认 Windows 已经加载 AHCI 驱动否则 Windows 蓝屏。安全做法Windows 里以管理员运行 cmd执行bcdedit /set safeboot minimal重启进 BIOS 改 AHCI进安全模式后再执行bcdedit /deletevalue safeboot。卡 logo/黑屏最常见于 NVIDIA 独显机器。在 GRUB 菜单按e编辑启动项在linux那一行末尾加空格加nomodeset然后 CtrlX 引导能进系统就好办了装完显卡驱动再把这个参数去掉。5.2 硬件类问题无线网卡、声音、指纹无线网卡没驱动是老生常谈。先在有线网的状态下跑lspci | grep -i network确认型号然后搜型号 Ubuntu 驱动。Realtek 的部分卡有第三方驱动仓库装上就好。如果实在搞不定一个便宜外置 USB 无线网卡是最快的临时方案。声音问题多半是内核里的声卡驱动没覆盖到你的型号更新内核或者装alsa、pulseaudio相关工具通常能解决。指纹和读卡器这类取决于厂商是否提供 Linux 支持多数时候是真没有别浪费时间。5.3 软件与环境类问题SSH、环境变量、软件源搜ubuntu ssh无法连接的人按顺序检查防火墙是否放行 22 端口、ssh服务是否在跑systemctl status ssh、IP 是否对。装完系统 SSH 服务默认不装sudo apt install openssh-server完事。ubuntu环境变量配置错误是新手重灾区。改~/.bashrc或/etc/environment时改坏了会导致终端打不开或者所有程序启动异常。经验法则是改配置前先cp一份备份改完source测试别一上来就动系统级文件。软件源太慢把 apt 源换成国内镜像速度快十倍。但注意别乱加来路不明的源apt update报错往往就是源列表写错了。6. 我的实操心得与踩坑记录前面都是方法论这一章全是真金白银的经验。如果你只想看干货这一章值得单独收藏。6.1 分区容量的取舍我给很多人装过系统容量分配上吃过亏后现在固定一个策略根分区至少 100G。为什么会有人把根分区给 30G因为早期教程这么教。但现代开发环境动辄 Docker 镜像、conda 环境、模型文件30G 根分区半年就爆。爆了之后你假设想扩容那是双系统上最痛苦的操作之一因为磁盘布局已经固定空间又被 /home 占着你可能得挪数据重分区。所以宁可 / 多给/home 少给因为 /home 可以随时加挂一块盘根分区不行。swap 我现在基本给 8G 封顶16G 以上内存的机器干脆只给 4G因为日常根本用不到主要是为了休眠能用。6.2 备份与回滚策略装系统前Windows 那边的个人数据一定备份到移动硬盘或网盘。装双系统虽然理论上不动 Windows 的数据分区但手动分区时选错分区格式化的惨案我亲眼见过不止一次。备份是唯一的保险。系统装好之后的第一个快照很重要。Ubuntu 上有个工具叫 Timeshift配置成定期给根分区做快照一旦搞崩了系统一条命令回滚到前一天的状态比重装省太多时间。搜ubuntu系统重装的人如果早点用 Timeshift压根不用重装。还有一个个人习惯我会把常用配置bashrc、ssh、各种 dotfiles放到 Git 仓库里换新机器时 clone 下来一键还原。这个习惯让我从重装一次系统配三天变成重装一次配半小时。6.3 关于要不要折腾的几句真心话最后说点掏心窝子的。Ubuntu 装在笔记本上现在的体验已经比十年前好太多了绝大多数硬件开箱即用。但它依然不是 Windows总会有那么一两个小地方需要你动手。如果你追求的是开机就能用、什么都现成那虚拟机或者 WSL 可能更适合你如果你愿意为了更干净的开发环境、更自由的系统控制花一点学习成本Ubuntu 装在笔记本上带来的回报是实打实的。我个人用了八年多从最开始搜着各种教程一步一步装到现在闭着眼就能把一台新机器配好中间踩的每一个坑最后都变成了经验。装系统这件事本质上是一次对你硬件和软件认知的体检走完一遍你会发现很多以前觉得高深的东西不过是几行命令加几个开关的事。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑