老李校长头像

Ubuntu 24.04 LTS 保姆级安装教程:从镜像下载到避坑指南

装 Ubuntu 这件事,2025 年了还有人装到一半翻车,我是真的不理解。但回头看看网上那些教程,要么是好几年前的版本截图,要么是写到关键步骤突然让你“自己去查”,要么就是配了一堆看不懂的术语把人劝退。这次我干脆把最新版 Ubuntu 的完整安装流程从头到尾捋一遍,不整虚的,每一步该点什么、为什么这么点、遇到问题怎么救,一次性说清楚。

这篇教程主要针对 Ubuntu 24.04 LTS(长期支持版) 来写,这也是目前最稳、最适合日常使用和开发的版本。如果你是刚接触 Linux、想装双系统、或者想用虚拟机体验一下,这篇都适用。我会把镜像下载、U盘制作、BIOS设置、安装向导、装完之后的必要收尾,以及最常见的一批坑全部覆盖到。

1. 安装前的准备

很多人翻车不是翻在安装过程,而是翻在准备阶段。版本选错、镜像没校验、U盘没做好、启动方式搞错,这些前置问题会在后面集中爆发。

1.1 版本选择:LTS 是底线,别追新

Ubuntu 的版本号规则很简单,年份.月份,比如 24.04 就是 2024年4月 发布的。带 LTS(Long Term Support) 后缀的是长期支持版本,官方提供 5 年安全和维护更新,个人使用完全够用。非 LTS 版本(比如 24.10、25.04)只支持 9 个月,适合折腾,不适合当主力系统。

2025 年这个时间点上,最值得装的只有一个答案: Ubuntu 24.04.x LTS 。目前 24.04 已经出了多个维护版本,比如 24.04.2、24.04.3,下载的时候优先选最新的维护版本,因为里面修复了不少驱动和安装器的问题。至于 26.04 LTS,还没正式发布,除非你想尝鲜,否则别拿它当日常系统用。

另外要区分桌面版(Desktop)和服务器版(Server)。桌面版自带图形界面,适合个人电脑、办公、开发;服务器版没有图形界面,纯命令行,适合部署服务。新手毫无疑问下载桌面版,伺服器版装完连桌面都没有,很容易劝退。

1.2 硬件要求与启动方式确认

Ubuntu 桌面版对硬件要求其实很低:

  • 双核 2GHz 以上 CPU
  • 4GB 内存起步(8GB 更舒服)
  • 25GB 以上磁盘空间
  • 支持 UEFI 的电脑(现在基本全是)

大多数人不会为 Ubuntu 专门买新电脑,老笔记本、旧台式机都能跑。哪怕你是近几年的 Intel/AMD 核显轻薄本,装 24.04 基本都可以直接驱动。唯一要注意的是 NVIDIA 独立显卡 ,安装后可能会遇到开机黑屏或分辨率异常,这个我在后面的驱动章节单独讲。

还有一个概念要先搞懂: UEFI 启动模式 。近五六年生产的电脑基本都是 UEFI 固件,配合 GPT 分区表。如果你是在老电脑上安装,可能是传统的 Legacy BIOS 模式。这两种模式会影响 U盘制作和分区方式,后面会展开讲。

1.3 镜像下载与校验

下载镜像一定要去官网,别在第三方网站随便下载。官网地址是 ubuntu.com/download/desktop ,进去之后选择 24.04 LTS 的 Desktop 版本,会得到一个 .iso 文件,大小 5GB 左右。

下载完之后我强烈建议做一次文件校验,确保下载过程中文件没有损坏。官网页面会提供对应的 SHA256 校验值,下载完镜像后在终端里算一下:

sha256sum ~/下载/ubuntu-24.04.x-desktop-amd64.iso

会输出一串 64 位的十六进制字符串,和官网给出的 SHA256 对比,完全一致才表示文件完好。这一步很关键,很多人 U盘做好了却引导失败,最后发现是镜像下载不完整。如果你嫌命令行麻烦,Windows 下也可以用 PowerShell 的 Get-FileHash 命令来算。

2. 制作启动U盘

这里先强调一个常识: U盘不是把 ISO 文件复制进去就完事 。启动盘需要特殊的写入方式,把引导信息、文件系统结构都烧录进去,所以必须用专业的写盘工具。

2.1 Windows 下推荐用 Rufus

Rufus 是 Windows 下最好用的写盘工具,体积小、速度快、功能全。下载后插上U盘,打开 Rufus,它会自动识别设备。然后在“引导类型选择”里选中你下载的 Ubuntu ISO 文件,分区类型和目标系统类型默认就行,直接点开始。

Rufus 会询问写入模式,通常选“以 ISO 镜像模式写入(推荐)”。如果你是要做 UEFI 启动盘,它一般会自动处理。写入过程显示进度条,几分钟就能完成。写入时 Rufus 可能会提示你下载额外的 GRUB 组件,这个直接允许就行。

写完之后,把U盘重新插拔一下,在文件资源管理器里如果看到一个名为 Ubuntu 24.04 LTS amd64 的卷,并且能正常打开,启动盘就算做好了。

2.2 macOS 下用 balenaEtcher

Mac 用户做启动盘最简单的方式就是 balenaEtcher,它是一个跨平台的图形化写盘工具,不仅支持 macOS,也支持 Windows 和 Linux。打开后三步走:选镜像、选U盘、点 Flash,等进度条充满就行。

Etcher 的好处是几乎无法选错目标盘,它会自动识别U盘,并且写入完成后自动校验。风险是它有时候会不太显眼地往内存卡、外置硬盘上写,所以插入U盘前最好把其他移动存储设备都拔掉。

Linux 下也可以用 Etcher,工具下载和 macOS 差不多。如果你喜欢纯命令行,还可以用 dd 命令,但不推荐新手用,因为 dd 写错目标盘会直接抹掉数据。

sudo dd if=~/ubuntu-24.04-desktop-amd64.iso of=/dev/sdX bs=4M status=progress && sync

这里的 /dev/sdX 要替换成你的U盘设备名,千万不能填错。

2.3 制作完成后的验证细节

启动盘做完以后,不要急着拔U盘。可以在 BIOS 里先预览一下能否识别到启动项,或者直接重启进入U盘引导界面,看到 GRUB 菜单(紫色或黑白的 Ubuntu 选择界面)就代表启动盘没问题了。

如果U盘插上后电脑识别不了,先检查U盘接口——USB 3.0 接口优先级高于 USB 2.0,有些老主板在 UEFI 模式下对特定U盘主控支持不好,可以换一个U盘或者换一个接口试试。

还有一件事值得注意:如果你的电脑开启了 安全启动(Secure Boot) ,Ubuntu 24.04 默认是支持安全启动的,理论上可以直接引导。但部分品牌机(比如某些联想、戴尔)在安全启动策略下对第三方 U 盘引导限制较严,这时候可以先临时关闭 Secure Boot,装好系统后再开启。

3. BIOS 设置与进入安装程序

做好了启动盘,接下来要把电脑改成从 U 盘启动。这个过程说难不难,但确实容易让人卡住。

3.1 怎么进 BIOS/UEFI 设置

不同品牌电脑进 BIOS 的按键不一样,最常见的是:

品牌 按键
联想 F2 或 Fn+F2
戴尔 F2
惠普 F10 或 Esc
华硕 Del 或 F2
微星 Del
宏碁 F2
小米/红米 F2

如果进不去,也可以从 Windows 里操作:进入“设置 → 系统 → 恢复 → 高级启动 → 立即重新启动”,然后依次选“使用设备 → 选择 U 盘”,或者“疑难解答 → 高级选项 → UEFI 固件设置”。

开机第一屏出现品牌 Logo 时狂按按键,通常能进 BIOS。进不去就重启再试,重点是按键时机要早、要持续按,不是按一下就行。

3.2 UEFI 模式与启动项顺序

进入 BIOS 设置界面后,找到 Boot 或“启动”相关选项。如果你是近几年的电脑:

  • Boot Mode 保持 UEFI
  • Boot Order / 启动顺序 把 U 盘调到第一位
  • Secure Boot 暂时关闭(如果无法引导时再关)

设置完成后按 F10 保存退出(部分电脑是 F4),电脑会重启,自动进入 U 盘上的 GRUB 菜单。

老电脑如果是 Legacy BIOS+mbr 模式,Boot Mode 就得选 Legacy,U 盘制作时分区格式也对应。但 2025 年这种电脑真的很少见了,所以这里不过度展开,遇到再说。

3.3 双系统用户的分区预规划

如果你想保留 Windows,装 Ubuntu 做成双系统,这一步特别重要。先给 Ubuntu 预留一块空闲磁盘空间,推荐至少 100GB ,少了装完软件和开发环境很快就满了。

在 Windows 里打开“磁盘管理”,找一个空间比较充足的盘,右键选择“压缩卷”,输入你希望给 Ubuntu 的空间大小(单位是 MB,100GB 就输入 102400),压缩后会多出一块“未分配”的空间。

这块未分配空间就是 Ubuntu 的地盘,安装时选择“安装 Ubuntu 与 Windows 共存”或“手动分区”都可以。我建议选手动分区,因为自动分区方案有时候给出的 /home 分区空间不够,后面调整很麻烦。手动分区怎么分,我放在安装向导章节细讲。

4. 安装向导全流程逐步拆解

从 U 盘启动后,你会看到 GRUB 菜单,第一项是“Try or Install Ubuntu”,直接回车,稍等片刻就进入了图形化安装界面。这一步你不需要做任何命令行操作,全程鼠标点选,但还是有几个选项需要认真对待。

4.1 “试用”还是“安装”?

Ubuntu 24.04 的安装界面默认会让你选择“试用 Ubuntu”还是“安装 Ubuntu”。试用模式会进入一个完整的桌面环境,你可以先连接 Wi-Fi、看看硬件识别情况、甚至体验一下系统,再决定是否安装。这个模式非常适合第一次接触 Ubuntu 的用户,建议先进去逛两分钟,确认触控板、Wi-Fi、声卡这些设备都能工作。

如果硬件有问题,在试用模式里就能发现。比如 Wi-Fi 网卡不被识别,那大概率是驱动的锅,装完也一样连不上网,这时候就要提前想好解决方案(用网线、USB 网卡,或者手动装驱动)。

试用模式确认没问题后,双击桌面的“安装 Ubuntu”图标,安装向导正式启动。

4.2 分区方案怎么选最合适?

安装过程中会让你选安装方式,这里我强烈建议选 “自定义安装(Manual)” ,也就是手动分区。尤其是双系统用户,手动分区能让你彻底搞明白每个目录装在哪里,之后出问题也更好排查。

新手友好且稳妥的分区方案如下:

分区 大小 类型/用途
EFI 系统分区 512MB ~ 1GB 用于 UEFI 引导,若 Windows 已有则复用
swap 8GB ~ 16GB 当内存不够时用来交换,休眠也需要
/ 剩余空间 系统与所有文件存放地

这里多说一句 /home 分区。如果你希望以后重装系统还保留个人文件,可以单独分一块几百 GB 给 /home 。但说实话,分不分开取决于个人习惯——我自己一直不单独分 /home ,因为平时文件到处放,重装前反正会备份,分开反而浪费空间。新手建议直接 / 加 swap 就行,简单干脆。

选中空闲分区后,右键或者点加号创建分区,文件系统一般选 ext4,挂载点选 / 。swap 区文件系统选择 swap area 。EFI 分区如果你之前 Windows 已经有,直接选它作为引导区就好,不用新建,免得引导混乱。

4.3 账号、时区、键盘布局的细节

分区搞定后,后续就是常规设置。时区选 Shanghai 或者直接点击地图上中国区域,键盘布局选 English (US) 即可,不需要选中文键盘布局,中文输入法装好后会自动切换,这一点后面再说。

账号信息这里有一点要记住: 用户名建议用小写英文 ,不要用中文,也不要有大写,否则很多 Linux 软件和终端工具处理路径时可能出现兼容问题。密码不要设得太简单,因为 sudo 权限全靠它。

安装完成后会提示重启,这时候把U盘拔掉,回车重启,如果一切顺利就能看到 GRUB 引导菜单,然后进 Ubuntu 桌面。

5. 装完必做的环境收尾

系统能启动只是第一步,如果装完之后还是“半残血”状态——下载慢、输入法没中文、N卡分辨率不对劲、常用的软件都得手动编译——那体验会非常糟糕。这里我按优先级把装完必做的事排一下。

5.1 换源:解决下载慢、更新慢

Ubuntu 默认使用官方源,在国内环境下下载速度极不稳定,动不动就几十 KB。解决办法是换成国内镜像源。

24.04 支持在“软件和更新”里直接改源,也可以命令行操作。先备份原文件:

sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak

然后用 sed 快速把源地址替换成国内镜像(这里以清华源为例):

sudo sed -i 's|http://archive.ubuntu.com/ubuntu/|https://mirrors.tuna.tsinghua.edu.cn/ubuntu/|g' /etc/apt/sources.list.d/ubuntu.sources
sudo apt update

如果用的阿里源、中科大源,把 mirrors.tuna.tsinghua.edu.cn 换掉就行。换完源之后, apt 的下载速度会有质的提升。

5.2 NVIDIA 显卡驱动:N卡用户最容易翻车

Ubuntu 对 NVIDIA 闭源驱动的支持一直不是开箱即用的。如果你装了 N 卡电脑,装完系统后很可能出现分辨率不对、桌面卡顿、黑屏等问题。

解决方案是安装官方提供的专有驱动。在 24.04 里,最简单的方法是:

sudo ubuntu-drivers list

这个命令会列出当前硬件可用的驱动版本,比如 nvidia-driver-550 。然后直接安装推荐版本:

sudo ubuntu-drivers install

装完重启。如果重启后进入桌面正常,说明驱动已经接管。如果出现黑屏,可能是驱动版本冲突,可以在 GRUB 菜单里选“Advanced options for Ubuntu”,进入恢复模式,卸载驱动重新安装。

这里有个小技巧:如果安装驱动前担心出问题,先在 BIOS 里把 Secure Boot 关掉,因为 NVIDIA 专有驱动是第三方内核模块,Secure Boot 开启时可能导致模块加载失败,轻则降级到通用驱动,重则直接黑屏。

5.3 中文输入法与搜狗输入法

Ubuntu 24.04 默认使用 IBus 输入法框架,在设置里进“Region & Language”,点击“输入源”下的“+”号,选择“Chinese (Intelligent Pinyin)”,就能用自带的智能拼音。这个自带拼音其实已经很好用了,词库、联想都做得不错,日常码字没什么问题。

如果你一定要用搜狗输入法,需要先去搜狗官网下载 Linux 版安装包,然后手动安装依赖和输入法框架。

sudo dpkg -i sogoupinyin_*.deb
sudo apt -f install

装完后重启或注销一次,在 IBus 的输入源里加上“Sogou Pinyin”。需要注意的是,新版搜狗输入法依赖 fcitx 框架,安装时通常会自动装好,但如果出现输入法候选词不显示,大概率是框架冲突,这时候把 IBus 禁用、切换到 fcitx 或者 fcitx5,问题一般能解决。

搜狗输入法在 Ubuntu 上的稳定性这几年其实一般,偶尔会出现无法切换中文的情况。我的建议是:如果只是日常输入,直接用系统自带拼音;如果习惯搜狗的皮肤和词库,再尝试第三方,不用强求。

5.4 Docker、微信等高频软件的安装思路

装完系统很多人第一件事就是配置开发环境。Docker 在 Ubuntu 上安装其实很简单,官方文档推荐用 apt 仓库方式,但国内环境会卡在拉取镜像上。安装完成后给 Docker 配置国内镜像加速器是一个常规操作,通常在 /etc/docker/daemon.json 里写入镜像源地址然后重启 Docker 服务:

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<'EOF'
{
  "registry-mirrors": ["https://docker.m.daocloud.io"]
}
EOF
sudo systemctl restart docker

微信这类软件,Linux 原生版本体验一直不太好,常用的做法是安装统信 UOS 版微信或者使用 Wine 版本。很多 Ubuntu 用户会选择用最新官方提供的原生 Linux 版微信,它已经支持 x86 和 arm64 架构,下载 deb 包装完即可,功能上基本覆盖日常聊天和文件传输。安装方式基本都是 .deb 包,用 dpkg -i 安装,缺依赖就 apt -f install 补齐。

6. 典型故障与排查实录

教了这么多次安装,把最常见的报错和坑集中列一下,装完遇到问题直接对号入座。

6.1 安装界面黑屏或花屏

这是最古老也最常见的问题,通常和显卡驱动有关。如果你在进入 GRUB 菜单后选了安装,结果屏幕黑掉了,或者卡在某个地方不动,可以先尝试在 GRUB 菜单上按 e 编辑启动参数,找到以 linux 开头的那一行,在末尾加上:

nomodeset

然后按 Ctrl+X 启动。 nomodeset 会让内核在启动时不加载显卡驱动,改用 VESA 通用显示,虽然画面可能分辨率低,但至少能看到安装界面。系统装完之后再正常安装显卡驱动,最后把 nomodeset 从 GRUB 配置里移除。

如果是集显 + 独显双显卡笔记本黑屏,也可以在 BIOS 里临时切到集显模式,装好独显驱动后再切回自动,大部分问题都能解决。

6.2 重启后直接进 Windows,没有 GRUB 菜单

双系统用户最容易遇到这个情况。装完 Ubuntu 重启却直接进入了 Windows,说明 UEFI 引导顺序依然是 Windows 优先,或者 Ubuntu 的引导项没有成功注册。

解决方法很简单:进 BIOS,在 Boot 选项里把 ubuntu 这一项挪到第一位。如果 BIOS 里压根没有 ubuntu 启动项,那说明 GRUB 没有正确装到 EFI 分区里。

这时候需要从 U盘启动,进入“试用 Ubuntu”模式,然后挂载系统分区重新安装 GRUB。操作命令如下(前提是你把 Ubuntu 根分区挂载到了 /mnt ):

sudo mount /dev/nvme0n1p2 /mnt   # 改成你的根分区
sudo mount /dev/nvme0n1p1 /mnt/boot/efi  # 改成你的EFI分区
sudo grub-install --root-directory=/mnt /dev/nvme0n1
sudo update-grub --output=/mnt/boot/grub/grub.cfg

这个操作能修复绝大多数丢失引导的情况。 grub-install 会把 GRUB 引导信息写到 EFI 分区里,之后 BIOS 就能识别到 ubuntu 启动项了。

6.3 Ubuntu 和 Windows 时间不一致

双系统用户装完会发现一个很有意思的现象:切回 Windows 后时间错了 8 个小时。原因是 Linux 默认把硬件时钟(RTC)当成 UTC 时间,而 Windows 默认当成本地时间。

最简单的修法是在 Linux 终端里执行:

sudo timedatectl set-local-rtc 1

让 Linux 也把硬件时钟当作本地时间,两边就对齐了。这个命令立即生效,不用重启。

6.4 虚拟机安装常见报错速查

如果你是用 VMware Workstation 或者 VirtualBox 安装 Ubuntu,很多问题其实是虚拟机设置的问题。我把最常见的几个写在表格里:

现象 原因 解决方式
VMware 里屏幕太小、分辨率固定 没装 VMware Tools / open-vm-tools sudo apt install open-vm-tools open-vm-tools-desktop
VirtualBox 增强功能装不上 内核头文件缺失 sudo apt install dkms build-essential
安装时识别不到磁盘 虚拟机 SATA 控制器兼容问题 改为 SATA 控制器,或启用 EFI 模式
虚拟机卡顿 分配的内存和 CPU 核数太少 至少分配 4GB 内存和 2 核 CPU
鼠标无法从虚拟机中释放 VirtualBox 未安装增强工具 设备菜单选择安装增强功能,然后重启

虚拟机安装 Ubuntu 本质和物理机没有太大区别,关键是分配好硬件资源。如果你是用来开发学习,4GB 以上的内存体验会好很多;指望虚拟机流畅跑大型桌面应用还是算了,物理机更适合。

6.5 Ubuntu Server 安装报错注意点

有些人装的是 Ubuntu Server 版,和桌面的安装流程略有不同。Server 版采用 Subiquity 安装器,也叫文本化引导式安装,看上去像是纯命令行,但实际上是字符界面,可以鼠标点击选项。

最容易报错的几个点:

  • No root filesystem defined :手动分区时忘了给根目录挂载点,需要在分区表界面把挂载点设为 /
  • GRUB installation failed :EFI 分区创建不正确,Server 版也必须有 EFI 分区才能引导,分区时创建一个 512MB 的 EFI System Partition 即可
  • 安装过程中断网 :Server 版默认会在安装时下载更新和第三方驱动,如果没有外网,在最开始选择更新策略时选“不下载更新”,避免卡死

Server 版安装完成之后连桌面都没有,打开就是终端登录界面。日常管理全靠 SSH 和命令行工具,这也是为什么 Server 版更适合放在云服务器或者虚拟机里跑,不适合本地日常办公。

我个人折腾 Ubuntu 这么多年,最深的一个体会是: 大多数安装失败都是准备不足,而不是系统本身难装 。镜像下对、U盘做好、引导方式搞清楚、分区前想明白,这几个点理顺了,剩下就是照着流程点一遍。真出了问题也别慌,用 U 盘进试用模式,大部分故障都能在命令行里修回来。

最后再分享一个小技巧:如果你在安装过程中遇到了某个步骤卡住,先别急着放弃,打开手机拍个照或者记下报错关键词,去搜一下完整报错内容。很多时候,问题出在多网卡情况下默认路由设置不当、或者是某个模块加载顺序导致的,单独拿出来搜,几分钟就能解决。装系统这件事,路子对了就会觉得很顺。

转载自 CSDN-专业IT技术社区

原文链接:https://blog.csdn.net/weixin_30582943/article/details/164462030

文章来源转载

评论

评论列表

微信小程序
QQ小程序

关于作者

点赞数:0
关注数:0
粉丝:0
文章:0
关注标签:0
加入于:--