centos

VirtualBox中CentOS虚拟机如何扩容

小樊
32
2025-07-14 12:56:05
栏目: 云计算

在VirtualBox中对CentOS虚拟机进行磁盘扩容,可以按照以下步骤操作:

  1. 关闭虚拟机:首先,确保你的CentOS虚拟机已经关闭。
  2. 修改VirtualBox虚拟磁盘大小
    • 打开VirtualBox管理器,选择你的CentOS虚拟机,点击“设置”。
    • 在设置窗口中,选择“存储”选项卡,然后选择“控制器:SATA”或“控制器:IDE”(取决于你的虚拟磁盘类型)。
    • 选择你要扩容的虚拟磁盘(通常显示为“虚拟磁盘”或“VDI文件名”),点击“属性”。
    • 在“属性”窗口中,选择“虚拟大小”或“容量”选项卡,输入新的磁盘大小,然后点击“确定”。
  3. 启动虚拟机:启动你的CentOS虚拟机。
  4. 安装GParted(如果尚未安装)
    • 在虚拟机中,打开终端。
    • 使用以下命令安装GParted:sudo yum install gparted
    • 启动GParted:sudo gparted
  5. 扩展分区
    • 在GParted中,选择你想要扩展的分区(通常是 /dev/sdaX,其中 X 是分区号)。
    • 右键点击分区,选择“调整/移动”。
    • 拖动分区大小条以扩展分区,然后点击“应用”应用更改。
  6. 扩展逻辑卷(如果使用LVM)
    • 如果你的系统使用LVM(逻辑卷管理),则需要执行以下命令:
      • 查看当前逻辑卷组:sudo vgdisplay
      • 查看逻辑卷:sudo lvdisplay
      • 扩展逻辑卷:sudo lvextend -L 10G /dev/mapper/centos-root(将 10G 替换为你想要扩展的空间大小)
      • 扩展文件系统以使用新的空间:sudo xfs_growfs /dev/mapper/centos-root
  7. 验证扩容:重启虚拟机后,使用以下命令验证磁盘空间是否已扩展:df -h

请注意,在进行磁盘扩容操作时,务必备份重要数据,以防数据丢失。此外,某些步骤可能需要根据你的具体情况进行调整。如果遇到问题,可以参考VirtualBox和CentOS的官方文档,或者在相关社区寻求帮助。

0
看了该问题的人还看了