Ubuntu 扩容硬盘后扩容分区(快速版)

编程 > Linux (280) 2026-04-03 15:06:27

目标和环境

PVE 环境虚拟机

  • 虚拟机系统:Ubuntu
  • 虚拟机原始磁盘: 100G
  • PVE 扩容虚拟机磁盘至:150G

目标:扩容系统的使用分区用掉增大的部分磁盘空间

 

查看分区情况

命令:lsblk

# lsblk

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
loop3    7:3    0 48.4M  1 loop 
sda      8:0    0  150G  0 disk 
├─sda1   8:1    0    1M  0 part 
└─sda2   8:2    0  150G  0 part /
sr0     11:0    1 1024M  0 rom 

重要提醒:本教程只适合未使用LVM卷的普通磁盘分区扩容。

1. 安装扩容工具

我们需要使用 cloud-guest-utils 包中的 growpart 命令。
sudo apt update
sudo apt install cloud-guest-utils -y

2. 扩展分区表

这条命令会将 /dev/sda 的第 2 个分区(即 /dev/sda2)扩展到该磁盘的所有剩余可用空间。
 
sudo growpart /dev/sda 2
执行成功后,你会看到类似 CHANGED: partition=2 ... 的提示。此时再次输入 lsblk,你会发现 sda2 的 SIZE 已经变成了约 150G,但 df -h 看到的可用空间可能还没变,因为文件系统还没调整。

3. 扩展文件系统

分区变大了,但里面的文件系统(ext4)还不知道。我们需要用 resize2fs 命令来让它填满整个分区。
sudo resize2fs /dev/sda2
这一步可能需要几秒钟到几分钟,取决于磁盘大小。

4. 验证结果

最后,查看磁盘使用情况,确认扩容成功:
df -h /
你应该能看到 /dev/sda2 的总容量(Size)已经接近 150G(减去少量系统保留空间,通常显示为 140G-148G 左右)。
 

评论
User Image
提示:请评论与当前内容相关的回复,广告、推广或无关内容将被删除。

相关文章
查看分区情况命令:lsblk# Ubuntu 扩容硬盘后扩容分区(快速版)
Ubuntu 硬盘分区扩容命令进行磁盘操作时请务必备份数据!!!事情是这样的,服务器系统盘是块 120GB 的 SSD,当时装系统的时候只给了 50GB,还剩下
Alpine Linux 分区扩容切换国内源(已经操作则忽略该步骤)echo "https://mirror.tuna.tsinghua.edu.cn/alpine/v3.4/main/" &g...
ubuntu 禁用/启用防火墙iptablesUbuntu查看防火墙状态命令sudo ufw status Status: activeactive  -  启用inactive - 停用Ub...
一般物理机器的硬盘都比较大,默认安装使用1G不到空间,剩余空间要用起来,同时该文可作为扩容软件包空间,扩容overlay分区/挂载点大小
前言这里扩容的情况分为两种第一是:PVE系统之前安装到U盘,后面想安装到硬盘通过克隆将U盘上面的信息克隆到了硬盘,这导致硬盘大于U盘外的容量无法使用
Ubuntu系统或者Linux系统都应该保证软件更新到最新,以减少软件漏洞导致服务器风险。Ubuntu系统更新软件主要分两步。第一步:更新软件源信息该操作只会更新软件最新的信息到本地,不会下载和安装。
Ubuntu 20.04 安装netstat工具sudo apt install net-tools安装完成后即可使用netstat命令ubuntu@test-1:~$ sudo netstat...
ubuntu 配置sudo不需要输入密码Ubuntu单用用户配置sudo vi /etc/sudoers在打开文件的最下方添加以下行内容:ubuntu ALL=
Ubuntu 20.04 更换国内apt源第一步:备份源文件:sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup第二步:编辑/e...
前置说明本次测试环境,Ubuntu 24.04 ,在安装系统时候已经默认启用了一个swap,以文件方式。且已完成了fstab配置fstab 配置参考:ubunt
ubuntu / centos 高版本 均可参考临时生效命令sudo hostname your-hostname重启失效 永久生效 sudo hostname
一、ubuntu14.04版本1、配置静态IP地址:ubuntu(乌班图)各版本(14、16、18、20、22、23)网卡静态IP地址及DNS设置大全 - 哔哩
Ubuntu 系统执行重启SSHD命令报错: Failed to start sshd.service: Unit sshd.service not found
Ubuntu禁用独立显卡方法