跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI 生图工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

Ubuntu 24.04 Server 系统安装及配置指南

详细记录了 Ubuntu 24.04 Server 版本的安装流程,涵盖镜像获取、虚拟机环境设置、安装向导关键选项(如开启 SSH)、网络静态 IP 配置方法以及根分区 LVM 扩容操作。

利刃发布于 2026/3/23更新于 2026/10/156.4K 浏览
Ubuntu 24.04 Server 系统安装及配置指南

Ubuntu 24.04 Server 系统安装及配置

一、获取安装文件

安装镜像下载界面

二、虚拟机配置

虚拟机设置 - 内存

虚拟机设置 - CPU

虚拟机设置 - 硬盘

虚拟机设置 - 网络适配器

虚拟机设置 - 启动项

虚拟机设置 - 其他选项

虚拟机设置 - 完成

三、安装界面

选择 English (US)。

语言选择

询问是否升级内核。

内核升级选项

配置键盘布局。

键盘配置

键盘类型确认

手动配置 IPv4 网络(可选)。

网络配置入口

IPv4 设置

子网、IP、网关、DNS 设置。

网络参数

网络确认

是否配置静态源。

软件源选项

系统使用默认软件源。

默认源

源确认

使用默认磁盘分区。

分区选项

分区确认

分区写入

设置服务器用户及账号信息。

用户设置

不升级,默认的 LTS 版本维护周期为 5 年。

LTS 版本

安装 SSH 服务!!按空格选择它

SSH 服务

不安装额外系统应用。

应用选择

系统安装中。

安装进度

一定要等到这个状态,才算安装完成。

安装完成

系统重启时,提示卸载光盘,敲回车确认。

重启提示

四、配置网络

[root@master01:/etc/netplan]# vi /etc/netplan/50-cloud-init.yaml
# 说明:这是安装界面配置的 IP 地址内容
# This file is generated from information provided by the datasource.
# Changes to it will not persist across an instance reboot.
To disable cloud-init's network configuration capabilities, write a file
/etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
network: {config: disabled}
network:
  ethernets:
    ens33:
      addresses:
        - 192.168.100.10/24
      nameservers:
        addresses:
          - 8.8.8.8
      search: []
      routes:
        - to: default via: 192.168.100.2
      version: 2

✅ 推荐手动配置网络

# 说明:在安装界面未配置 IP 时,可按以下示例手动配置
network:
  ethernets:
    ens33:
      dhcp4: no
      addresses:
        - 192.168.100.10/24
      routes:
        - to: default via: 192.168.100.2
      nameservers:
        addresses:
          [119.29.29.29, 8.8.8.8, 114.114.114.114]
      version: 2
[root@master01:/etc/netplan]# netplan apply

网络生效验证

五、扩容根分区

🚨 为什么只用了 49G?不是应该用满 100G 吗?

这是因为:

✅ Ubuntu 安装程序默认设置有限制

  • 默认只给根分区分配 48~50G 左右(取决于版本和安装选项)
  • 即使你给了 100G 磁盘,它也不会自动把全部空间都用掉
  • 除非你手动调整分区大小

✅ 如何解决?扩展根分区到 100G?

你可以通过以下步骤扩大逻辑卷并扩容文件系统:

🔧 步骤一:检查当前 LVM 结构

sudo lvdisplay

🔧 步骤二:扩展逻辑卷(LV)

sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

-l +100%FREE 表示使用剩余所有空间(这里是 49G)

🔧 步骤三:扩展文件系统(ext4)

sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

注意:如果提示不支持,可能是文件系统类型不同,但 Ubuntu 默认是 ext4。

✅ 验证结果

df -h

目录

  1. Ubuntu 24.04 Server 系统安装及配置
  2. 一、获取安装文件
  3. 二、虚拟机配置
  4. 三、安装界面
  5. 四、配置网络
  6. 说明:这是安装界面配置的 IP 地址内容
  7. This file is generated from information provided by the datasource.
  8. Changes to it will not persist across an instance reboot.
  9. 说明:在安装界面未配置 IP 时,可按以下示例手动配置
  10. 五、扩容根分区

更多推荐文章

查看全部
  • Python 中的 with 语句与 try 语句:资源管理对比
  • Query 处理流程与数据结构解析
  • Llama-3.2-3B 结合 Ollama 部署本地大模型实战
  • Linux 系统下.run 文件格式解析与使用指南
  • Python学习路径与入门指南
  • Java 如何将方法作为参数传递及性能测量实践
  • 机器人编程基础:工业与家用机器人的核心差异
  • Spring Boot 日志框架与配置详解
  • LangGraph 工具调用实战:实现 ReAct 搜索机器人
  • PostgreSQL pgvector 扩展安装与实战指南:构建 AI 向量数据库
  • Playwright 实战:打造绕过全维度前端反爬的无头浏览器爬虫
  • 详解大模型上下文窗口 200k 的含义与 Token 概念
  • faster-whisper 快速安装与使用指南
  • 配置 Spark SQL 访问 Hive 元数据
  • 无人机避障算法核心技术:五种主流算法原理与实战应用场景
  • C++ 高性能订单簿(Order Book)核心实现与优化
  • 基于 OpenClaw 搭建 QQ AI 办公机器人:关键词触发与邮件发送
  • Whisper-WebUI 语音转文字工具使用指南
  • FaceFusion 人脸融合算法详解:从对齐到渲染全过程
  • HarmonyOS Next DevEco Studio 构建任务指南

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online