news 2026/8/11 5:55:57

Ubuntu 22.04 LTS 全新安装指南:清除磁盘安装与自动化分区详解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Ubuntu 22.04 LTS 全新安装指南:清除磁盘安装与自动化分区详解

1. 项目概述:为什么需要“清除磁盘并安装”?

如果你正准备在一台电脑上安装Ubuntu 22.04 LTS,并且这台电脑的硬盘里已经没有任何你需要保留的数据,那么“清除磁盘并安装”就是你最应该选择的安装方式。这听起来像是一句废话,但很多新手恰恰会在这里犹豫不决,导致后续出现各种分区混乱、系统无法启动的问题。我见过太多人,因为舍不得一个早已不用的Windows分区,或者对“其他选项”里的手动分区感到恐惧,结果选择了“与Windows共存”或手动分区失误,最后把整个磁盘搞得一团糟,数据也没保住。

“清除磁盘并安装”这个选项,是Ubuntu安装程序提供的最彻底、最省心的方案。它的逻辑非常简单粗暴:安装程序会识别你电脑上的一块或多块硬盘,然后将其上所有的分区和数据全部删除,接着按照Ubuntu的最佳实践,自动为你创建必要的分区(如EFI系统分区、交换空间、根目录),最后完成系统安装。整个过程你几乎不需要做任何技术决策,就像给一张画满涂鸦的纸换上一张全新的白纸。

那么,谁最适合这个方案呢?首先是那些拥有闲置旧电脑,想将其改造为Linux学习机或家用服务器的用户;其次是购买了新固态硬盘,准备将其作为主力系统盘的用户;再者,就是任何希望获得一个纯净、无任何历史包袱的Ubuntu系统的用户。选择这种方式,你能确保系统从第一行代码开始就运行在一个最优化的、专为Ubuntu设计的分区布局上,避免了因旧系统残留或分区不当导致的性能问题和稳定性隐患。接下来,我将带你完整走一遍这个流程,并分享那些官方文档里不会写的细节和避坑指南。

2. 安装前的核心准备工作:不只是制作启动盘

在点击“安装”按钮之前,充分的准备能让你避开99%的麻烦。很多人以为准备就是下载镜像、制作U盘,但其实远不止于此。

2.1 硬件与镜像的确认

首先,确认你的电脑支持UEFI启动。这是现代电脑的标准,如果你的电脑是近10年内购买的,大概率支持。如何确认?一个简单的方法是:如果你之前的Windows系统盘里有一个叫“EFI”的小分区(通常100-500MB),那就是了。Ubuntu 22.04对UEFI的支持非常完善,采用UEFI+GPT的方式安装,在系统管理和多系统引导上远比传统的BIOS+MBR方式更灵活、更稳定。

其次,去Ubuntu官网下载正确的镜像。请务必选择22.04.4 LTS或更高版本号的镜像。LTS代表长期支持,官方会提供长达5年的安全更新和维护,这对于桌面或服务器系统都至关重要。注意镜像的文件名,对于64位系统,应该是ubuntu-22.04.4-desktop-amd64.iso。下载完成后,一定要校验SHA256哈希值。虽然听起来麻烦,但这能确保你下载的镜像完整无误,避免安装到一半报错。在Windows上,你可以用certutil命令;在Linux或Mac上,直接用sha256sum命令。

2.2 启动盘制作工具的选择与实操细节

制作启动盘,我强烈推荐使用Rufus(Windows用户)或balenaEtcher(跨平台)。它们比一些老牌工具更智能,能自动处理UEFI/BIOS启动的兼容性问题。

以Rufus为例,有几个关键设置决定成败:

  1. 分区类型:必须选择GPT。这对应UEFI启动模式。如果你的电脑比较老,只支持传统BIOS,才需要选MBR。
  2. 目标系统类型:选择UEFI(非CSM)。CSM是兼容性支持模块,相当于让UEFI模拟传统BIOS,我们不需要,直接关掉以获得最纯粹的UEFI环境。
  3. 文件系统:保持FAT32。这是UEFI标准规定的,ESP(EFI系统分区)必须使用FAT32。

注意:使用Rufus时,如果它提示“要用DD镜像模式吗?”,对于Ubuntu镜像,选择“是”。DD模式是一种底层的、逐扇区的写入方式,兼容性最好。

制作完成后,不要急着重启。进入你电脑的BIOS/UEFI设置界面(开机时按F2、Delete、F12等键,因品牌而异),完成两个关键操作:

  • 关闭Secure Boot(安全启动):虽然新版Ubuntu支持安全启动,但在安装过程中,有时第三方驱动(如NVIDIA显卡驱动)可能会引发问题。为了减少麻烦,建议先关闭,安装完成后再开启。
  • 调整启动顺序:将你的U盘设置为第一启动项。有些电脑有“快速启动菜单”(通常是F12),也可以用它临时选择从U盘启动。

2.3 数据的最终备份与心理建设

“清除磁盘并安装”意味着目标磁盘上的所有数据都将永久消失。请执行“三次确认法”:

  1. 物理上拔掉所有不必要的外接硬盘。
  2. 在安装程序选择磁盘的界面,反复确认你选中的是正确的那块磁盘(可以通过磁盘容量和型号来识别)。
  3. 心里默念三遍磁盘型号。

对于备份,不要只备份“我的文档”。浏览器书签、密码管理器数据、SSH密钥、应用程序配置文件(如.bashrc,.vimrc)、代码项目、虚拟环境,这些才是更容易被忽略的“数字资产”。将它们打包,上传到云盘或拷贝到另一块物理硬盘上。

3. 安装过程逐步拆解与关键抉择点

从U盘启动后,你会看到Ubuntu的GRUB菜单,选择“Try or Install Ubuntu”进入Live环境。这个Live环境就是一个完全运行在内存中的Ubuntu系统,你可以在这里测试硬件兼容性(如Wi-Fi、声卡、显卡),然后再进行安装。

3.1 语言、键盘与网络连接

安装语言选择中文(简体)会连带将系统语言和区域格式设为中文。键盘布局一般选择“Chinese - Chinese, Mandarin (Simplified)”。这两个设置后期都可以在系统中更改。

网络连接是第一个关键点。我强烈建议,如果可能,在安装过程中连接有线网络。原因有三:第一,系统会在安装时下载最新的语言包和软件更新,让你的系统一装好就是最新的;第二,对于某些无线网卡,需要从网络下载额外的固件才能驱动,没有网络会导致安装后无法上网;第三,连接网络可以确保系统时钟通过NTP同步,避免出现时区错误。如果只能用Wi-Fi,请确保在Live环境下就能成功连接。

3.2 安装类型的选择:“清除磁盘”的深层含义

来到“安装类型”界面,你会看到几个选项:

  • 安装Ubuntu,与Windows共存:此选项要求磁盘上已有Windows系统,并存在连续未分配空间。
  • 清除整个磁盘并安装Ubuntu:这就是我们今天要选的。
  • 其他选项:用于手动分区,适合高级用户。

点击“清除整个磁盘并安装Ubuntu”后,下方会有一个“高级功能...”按钮,务必点开。这里有一个至关重要的选项:“为图形或无线硬件安装第三方软件”。请勾选它。这个选项会安装包括NVIDIA、AMD、Intel的闭源显卡驱动,以及一些Wi-Fi网卡所需的固件。勾选它能极大提高安装完成后硬件的即用性和性能。不用担心开源问题,这些驱动都来自Ubuntu官方维护的仓库,安全且有保障。

3.3 磁盘选择与危险确认

接下来,安装程序会列出你电脑上所有的磁盘。例如,你可能会看到/dev/nvme0n1 (512 GB)/dev/sda (1 TB)。你必须非常清醒地选择你想要安装Ubuntu的那块磁盘。如果你只有一块盘,那没得选。如果你有多块盘,根据容量和型号(如三星980 Pro,西数SN850)来辨认。

选中目标磁盘后,安装程序会显示警告:“这将删除该磁盘上的所有文件。此操作无法撤销。” 这是你最后的安全闸。请再次核对磁盘信息。

3.4 时区、用户与计算机名设置

时区地图上点击上海(或你所在城市),系统会自动设置东八区。用户信息设置需要注意:

  • 你的姓名:可以填中文,这会作为显示名。
  • 计算机名:建议使用英文、数字和短横线的组合(如my-ubuntu-pc),避免空格和特殊字符。这个名称会用于网络主机名和终端提示符。
  • 用户名必须使用英文小写字母开头,可包含数字和短横线(如zhangsan)。这个用户名将用于登录、家目录路径(/home/zhangsan)和命令行操作,使用英文能避免大量软件兼容性问题。
  • 密码:设置一个强密码。下方有一个“自动登录”选项,为了方便可以勾选,但会降低安全性。对于服务器或公共电脑,切勿勾选。

4. 安装背后的自动化分区解析

当你点击“现在安装”并确认后,安装程序就开始执行“清除磁盘并安装”的魔法了。这个过程是完全自动的,但了解它做了什么,对你日后管理服务器或排查问题大有裨益。

4.1 自动创建的分区布局

对于一块全新的、采用UEFI/GPT的磁盘,Ubuntu 22.04的安装程序默认会创建以下三个分区:

分区挂载点建议大小文件系统作用解析
EFI系统分区/boot/efi512 MB - 1 GBFAT32这是UEFI启动的基石。它存放GRUB引导加载程序、内核镜像initrd文件以及系统启动所需的固件。分配512MB足够,分配1GB则为未来多系统引导留足空间。
交换空间(不挂载)物理内存的1-2倍swap当物理内存用尽时,系统会将不活跃的内存页移至此分区。对于内存小于8GB的电脑,交换空间至关重要。对于16GB或以上内存的桌面系统,交换空间可以设置得小一些(2-4GB),甚至可以用交换文件代替。
根分区/剩余所有空间ext4 (默认)这是系统的核心,所有系统文件、用户文件(除非单独挂载/home)、安装的软件都在这里。Ext4是久经考验、稳定可靠的日志文件系统。

安装程序会自动格式化这些分区,并将系统文件安装到根分区,将引导文件安装到EFI分区。

4.2 手动分区的替代思路(供参考)

虽然我们选择了自动,但了解手动方案能加深理解。许多资深用户或服务器管理员会采用另一种布局:

  • EFI分区:同上,1GB。
  • 根分区(/):30-50GB。只装系统和软件。
  • 家目录分区(/home):分配大部分剩余空间。用户的所有个人数据、配置文件、下载内容都在这里。这样做的好处是,未来重装系统时,你可以选择不格式化/home分区,从而保留所有个人数据和软件设置,实现“系统重置,数据无损”。
  • 交换空间:同上,或使用交换文件。

对于“清除安装”的新手,自动方案最简单。但当你下次想升级或重装时,或许可以考虑手动创建独立的/home分区。

5. 安装后的首要配置与效能调优

系统安装完成并重启,拔掉U盘,首次进入全新的Ubuntu桌面。先别急着欣赏,有几件立竿见影的事情需要做。

5.1 驱动更新:尤其是显卡驱动

进入“软件和更新”应用,切换到“附加驱动”标签页。这里是管理专有驱动的核心。系统会自动检测你的硬件(特别是NVIDIA显卡),并列出可用的驱动版本。对于NVIDIA显卡,通常建议选择带“(专有,已测试)”标签的版本,这是Ubuntu官方测试过、与当前系统内核兼容性最好的稳定版驱动。除非你有特定需求(如需要CUDA的最新特性),否则不要盲目选择最新的“(专有)”版本。选择后点击“应用更改”,系统会自动下载并安装。安装完成后必须重启电脑,新显卡驱动才会生效。

5.2 更换软件源与系统更新

系统默认的软件源服务器可能在国外,更新速度慢。更换为国内镜像源能极大提升体验。你可以通过图形界面(“软件和更新”->“下载自”->选择“中国的服务器”,如阿里云、清华、中科大),或者通过命令行修改/etc/apt/sources.list文件。

在终端中,依次执行以下命令是安装后的标准操作:

sudo apt update # 刷新软件包列表 sudo apt upgrade # 升级所有已安装的软件包 sudo apt dist-upgrade # 处理升级过程中可能出现的依赖关系变更(更智能) sudo apt autoremove # 自动删除不再需要的旧版本软件包和依赖

这个过程可能会持续一段时间,取决于网络速度和更新包的大小。

5.3 基础开发环境搭建

即使你不是开发者,安装一些基础工具也能让系统更顺手:

sudo apt install build-essential git curl wget vim net-tools
  • build-essential:包含了GCC编译器、make等工具,是编译任何C/C++软件的基础。
  • git:版本控制工具。
  • curl/wget:命令行下载工具。
  • vim:高效的文本编辑器。
  • net-tools:包含ifconfig,netstat等传统网络诊断工具(虽然ip命令是未来,但很多脚本和教程仍依赖它们)。

6. 可能遇到的问题与实战排查指南

即使按照教程操作,你也可能遇到一些“特色”问题。这里记录了几个最常见的情况和我的解决思路。

6.1 安装完成后重启黑屏或卡住

这可能是显卡驱动冲突的典型症状。解决方法是在GRUB菜单处进行干预。

  1. 重启电脑,在出现GRUB菜单时(通常是紫色背景,有Ubuntu和高级选项),快速按下E键进入编辑模式。
  2. 找到以linux开头的那一行,在行尾quiet splash后面,先添加一个空格,然后输入nomodeset
  3. F10Ctrl+X启动。这会以内核模式设置禁用状态启动,使用通用的显示驱动进入系统。
  4. 进入系统后,立即按照“5.1”部分的步骤,去“附加驱动”里安装正确的专有驱动,然后重启。

6.2 无法连接Wi-Fi或网速极慢

如果在Live环境或安装后无法看到Wi-Fi列表,或连接后速度异常,可能是网卡驱动或固件缺失。

  1. 先尝试有线网络,然后执行sudo apt update && sudo apt upgrade,看是否能自动解决。
  2. 在“软件和更新”的“附加驱动”里,查看是否有无线网卡的专有驱动。
  3. 对于Intel AX200/AX201等常见网卡,可能需要更新较新的内核或安装linux-firmware包。在终端输入lspci | grep -i networklsusb查看网卡型号,然后根据型号搜索解决方案。
  4. 一个临时解决方案是使用USB无线网卡(芯片型号如RTL8812BU的网卡通常有较好的Linux支持)。

6.3 磁盘空间分配问题

如果你发现自动分区后,根分区(/)空间用得很快,而/home(在自动分区中,它只是根分区下的一个目录)空间充足,这很正常,因为软件都安装在根分区。你可以使用baobab(磁盘使用分析器)图形化工具,或命令行du -sh /*来查看根目录下哪个文件夹占用了大量空间。通常是/var(日志、缓存)、/usr(软件)或/opt(第三方软件)。定期清理旧内核和软件包缓存是个好习惯:

sudo apt autoremove --purge # 清除已卸载软件的残留配置 sudo apt clean # 清理已下载的.deb安装包缓存

6.4 双系统时间错误问题

如果你未来安装了Windows双系统,可能会发现进入Windows后时间快了8小时,回到Ubuntu又正常。这是因为两个系统对硬件时钟(RTC)的解读方式不同:Windows将硬件时钟视为本地时间,而Linux默认视为UTC时间。在Ubuntu中修复此问题:

timedatectl set-local-rtc 1 --adjust-system-clock

这条命令告诉Ubuntu,硬件时钟里存储的是本地时间。

7. 从“能用”到“好用”:个性化与效率提升建议

系统稳定运行后,可以开始打造你的高效工作环境。

7.1 终端与Shell的强化

默认的Bash已经不错,但Zsh配合Oh My Zsh框架能带来更强大的自动补全、主题和插件系统。

sudo apt install zsh git fonts-powerline sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

安装后,编辑~/.zshrc文件,可以更改主题(如agnoster),并启用常用插件,如git(Git状态提示)、z(目录快速跳转)。

7.2 必备效率软件推荐

  • 文件搜索sudo apt install fzf。这是一个命令行模糊查找工具,按Ctrl+R搜索历史命令,按Ctrl+T搜索文件,效率倍增。
  • 系统监控sudo apt install htop。比传统top命令更直观,可以图形化查看CPU、内存、进程信息,支持鼠标操作。
  • 截图工具:系统自带的“截图”工具已经很好用,快捷键Shift+PrintScreen可交互式选择区域。如果需要更强大的(如滚动截图、标注),可以安装flameshot
  • 虚拟机:如果需要运行其他系统,VirtualBox是免费易用的选择。通过官网下载.deb包安装,比软件仓库里的版本更新。

7.3 备份策略的建立

新系统配置好了,一定要建立备份习惯。除了手动拷贝重要文件,可以设置自动备份。对于个人用户,Deja Dup(已包含在Ubuntu中)是一个简单的图形化备份工具,可以备份到家目录到外部硬盘或云存储。对于更精细的控制,可以学习使用rsync命令编写备份脚本。 一个最简单的rsync示例,将家目录备份到移动硬盘:

rsync -avh --progress --delete /home/你的用户名 /media/你的用户名/移动硬盘标识/ubuntu-backup/

参数解释:-a归档模式(保留权限等),-vverbose,-h人类可读,--progress显示进度,--delete删除目标端源端已不存在的文件(保持同步)。

走到这里,你的Ubuntu 22.04系统已经从一个刚安装好的“毛坯房”,变成了一个坚固、高效且初步个性化的“工作站”。记住,Linux的魅力在于探索和掌控。每当遇到问题,把它视为一次学习的机会,善用搜索引擎(记得加上“ubuntu 22.04”关键词)和社区论坛,你的技能树会在这个过程中快速成长。这个纯净的系统,就是你接下来所有学习和创造的完美起点。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/11 5:55:33

深入解析UGUI Image源码:从网格生成到性能优化实战

1. 项目概述:为什么我们要深入UGUI的Image源码?如果你正在用Unity做UI开发,那么UGUI的Image组件绝对是你打交道最多的对象之一,没有之一。从显示一个简单的图标,到实现复杂的进度条、圆形头像,再到各种UI特…

作者头像 李华
网站建设 2026/8/11 5:55:21

无线通信多径效应:原理、危害与主流抗干扰技术解析

1. 无线通信中的“幽灵”:多径效应深度解析 如果你用过老式的收音机,在移动中或者靠近建筑物时,可能会听到声音断断续续或夹杂着奇怪的“沙沙”声。如果你用过早期的Wi-Fi,在房间里换个位置,网速就可能从“飞起”变成“…

作者头像 李华
网站建设 2026/8/11 5:52:29

JMeter断言详解:从响应校验到性能测试的完整指南

1. 断言:性能测试的“质检员” 做性能测试,最怕什么?怕脚本跑得飞快,结果一看,全是错的。服务器返回的HTTP状态码是200,就万事大吉了吗?远远不够。200只代表“请求已送达并收到响应”&#xff0…

作者头像 李华
网站建设 2026/8/11 5:51:35

Git 入门:核心概念、架构与常用命令

1. Git 是什么? Git 是一个免费、开源的分布式版本控制系统,由 Linus Torvalds 于 2005 年创建。它能够高效地追踪项目中的每一个文件变化,无论是个人开发还是大型团队协作,Git 都能让你轻松管理代码历史、并行开发、安全回滚。 与…

作者头像 李华
网站建设 2026/8/11 5:49:36

用Dev-C++和EasyX从零开发2D游戏:躺平发育实战教程

1. 项目概述:用经典工具开启游戏编程之旅 “躺平发育”这个游戏概念,相信很多朋友都不陌生,它描绘了一种轻松、休闲的成长体验。今天,我们不聊如何在游戏里“躺平”,而是聊一个更有意思的话题:如何亲手创造…

作者头像 李华