Hero image home@2x

如何在 Ubuntu 虚拟机扩容后将新空间加到根目录怎么操作?

如何在 Ubuntu 虚拟机扩容后将新空间加到根目录怎么操作?

Ubuntu 虚拟机扩容后如何加到根目录

在使用虚拟机的过程中,可能会因为应用需求或数据增加而需要扩展硬盘空间。本文将介绍在 Ubuntu 虚拟机中,如何将扩容后的硬盘空间加到根目录。

准备工作

  • 确保你已扩展虚拟机的虚拟硬盘。
  • 最佳在进行此操作前备份重要数据。

查看磁盘信息

首先,使用以下命令查看当前磁盘情况:

sudo lsblk

这将列出所有块设备,并帮助确认新的未分配空间。

扩展分区

如果新硬盘空间未分配,我们需要使用 growpart 命令扩展分区。执行以下命令:

sudo growpart /dev/sda 1

这里的 /dev/sda 是你的磁盘,1 是你要扩展的分区编号。可以根据实际情况修改。

扩展文件系统

扩展分区后,需要扩展文件系统以利用新空间。根据文件系统类型分别使用以下命令:

  • 对于 ext4 文件系统:
  • sudo resize2fs /dev/sda1

  • 对于 xfs 文件系统:
  • sudo xfs_growfs /

确认操作结果

再次使用 lsblk 命令查看,验证根目录下的空间是否已成功扩展:

sudo lsblk

注意事项

  • 在执行扩展操作时确保没有挂载点在使用扩展中的分区。
  • 操作前备份数据,可以避免因操作不当导致的数据丢失。
  • 对不熟悉的命令,建议先查阅相关文档以确认其用途和影响。

实用技巧

  • 安装 GParted 图形化工具,方便进行分区管理。
  • 监控磁盘使用情况,使用 df -h 命令定期检查可用空间。