ubuntu20.04给根目录扩容
时间: 2025-02-21 22:35:43 浏览: 57
### 扩展 Ubuntu 20.04 根目录分区
当虚拟机磁盘增加容量后,仅是在物理层面上增加了可用空间,并不会自动反映到文件系统中。为了使新增加的空间能够被操作系统识别并利用,在启动虚拟机之后还需要进一步操作来扩展示已存在的分区。
对于 `/dev/vda1` 这样的根分区而言:
- 首先通过 `df -h` 命令查看当前各挂载点所占用的实际存储情况;再借助于 `fdisk -l` 来确认整个磁盘(比如 `/dev/vda`)的真实尺寸变化以及具体参数设置[^1]。
- 接下来判断该分区使用的文件系统类型以便采取相应的措施进行扩容处理:
- 若为 XFS 文件系统,则执行如下命令完成在线扩展工作而无需重启服务器或卸载任何卷组:
```bash
sudo xfs_growfs /dev/vda1
```
- 对于 EXT2/EXT3/EXT4 类型的文件系统来说,可以采用下面的方式来进行调整:
```bash
sudo resize2fs /dev/vda1
```
值得注意的是上述过程均假设目标分区已经被正确分配到了新的未使用扇区范围之内,这通常意味着可能还要涉及到对逻辑卷管理器 (LVM) 或者直接修改 MBR/GPT 分区表的操作以确保新添加的空间确实归属于指定分区之下。
在实际环境中,特别是针对基于 ARM 架构运行着特定版本 Linux 发行版(如 Raspberry Pi 上安装有 Ubuntu Server 20.04.3 LTS 的 TF 卡),如果想要保留现有数据和服务配置而不必重新构建环境的话,那么创建镜像是非常有效率的做法之一[^2]。
阅读全文
相关推荐

















