在 Ubuntu 下扩展系统盘分区大小的操作,可以在不卸载分区的情况下完成。
1. 检查当前分区情况
首先使用 lsblk
或 df -h
命令来查看现有的分区信息:
|
|
2. 扩展磁盘空间(如果是在虚拟机或者云服务上)
如果你在虚拟机或云服务(如 AWS、Azure 等)中操作,首先需要通过管理控制台来扩展虚拟硬盘的大小。之后,在 Ubuntu 内部进行分区和文件系统的扩展。
3. 调整分区表
使用 growpart
工具来调整分区大小。你需要安装 cloud-guest-utils
包(如果尚未安装):
|
|
然后使用 growpart
来扩展系统盘的分区,例如扩展 /dev/sda1
:
|
|
4. 扩展文件系统
分区扩展之后,需要扩展文件系统。常用的文件系统为 ext4
,你可以使用 resize2fs
命令来扩展文件系统:
|
|
5. 验证扩展是否成功
使用以下命令检查分区和文件系统是否已成功扩展:
|
|
注意事项:
- 执行扩展操作之前,建议备份重要数据。
- 某些文件系统可能不支持在线扩展。如果无法在线扩展,可能需要在 Live CD 环境中执行。