CentOS VirtualBox虚拟机磁盘扩容步骤

266
2025/3/13 12:32:47
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要在VirtualBox中为CentOS虚拟机扩展磁盘,请按照以下步骤操作:

1. 关闭虚拟机

首先,确保CentOS虚拟机已经完全关闭。

2. 调整VirtualBox虚拟磁盘大小

  1. 打开VirtualBox管理器,选择需要调整的虚拟机。
  2. 点击“设置”按钮,然后选择“存储”选项卡。
  3. 在“存储树”中,选择需要扩展的虚拟磁盘(通常是以.vdi.vmdk结尾的文件)。
  4. 点击右侧的“属性”按钮,然后选择“虚拟大小”选项卡。
  5. 在“虚拟大小”中,输入新的磁盘大小,然后点击“确定”。

3. 在虚拟机内部扩展磁盘

  1. 启动CentOS虚拟机,并登录到系统。
  2. 打开终端,使用以下命令检查当前磁盘和分区情况:
    df -h
    
  3. 使用fdisk -l命令查看磁盘的分区情况,找到需要扩展的分区(例如/dev/sda1)。
  4. 使用fdisk /dev/sda命令进入分区编辑模式(可能需要root权限):
    sudo fdisk /dev/sda
    
  5. fdisk命令行中,输入n创建一个新分区,然后按照提示操作。通常,你会选择p创建一个主分区,然后输入分区号、起始扇区和结束扇区。最后输入w保存分区表并退出。

4. 扩展逻辑卷(如果使用LVM)

  1. 使用以下命令查看逻辑卷组信息:
    sudo vgdisplay
    
  2. 使用lvextend命令扩展逻辑卷的大小。例如,扩展centos-root逻辑卷:
    sudo lvextend -L +10G /dev/mapper/centos-root
    
  3. 根据逻辑卷使用的文件系统类型,使用相应的命令扩展文件系统。如果使用的是XFS文件系统,使用:
    sudo xfs_growfs /dev/mapper/centos-root
    
  4. 使用df -h命令验证磁盘空间是否已成功扩展。

5. 重启虚拟机

完成上述步骤后,重启虚拟机以使更改生效。

请注意,具体的命令和步骤可能会因VirtualBox版本和CentOS版本的不同而有所差异。如果在操作过程中遇到问题,建议查阅相关版本的官方文档或寻求社区帮助。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: centos cpustat怎样监控网络与CPU关系