VirtualBox Centos虚拟磁盘拓展

本文详细介绍了如何为VirtualBox中的Centos虚拟机拓展虚拟磁盘的方法,包括调整虚拟磁盘vhd文件大小、创建及格式化新分区、将新分区加入到系统卷等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

VirtualBox Centos虚拟磁盘拓展

给VirtualBox的Centos虚拟机拓展虚拟磁盘步骤:

  • resize虚拟磁盘vhd文件大小
  • 为新拓展的磁盘空间创建分区
  • 格式化新分区
  • 把新分区创建为物理卷
  • 获取系统卷名称vgname
  • 把新分区拓展到系统卷
  • 修改系统卷大小
  • 重新计算系统卷大小

resize虚拟磁盘vhd文件大小

进入windows的cmd找到VBoxManage.exe,运行如下命令,disk_name需要绝对路径, size单位为M:

VBoxManage.exe modifymedium <disk_name>.vhd --resize <size>

为新拓展的磁盘空间创建分区

进入centos系统,为分配空间创建新分区,这里为/dev/sdb3:

fdisk /dev/sdb
[enter]
[enter]

这里可能需要reboot

格式化新分区

将新分区格式化为ext4:

mkfs.ext4 /dev/sdb3

把新分区创建为物理卷

把sdb3创建为物理卷 physical volume:

pvcreate /dev/sdb3

获取系统卷名称vgname

查看系统卷名,下一个命令需要用到,我这里是/dev/mapper/cl-root:

vgdisplay

把新分区拓展到系统卷

把sdb3拓展到系统卷vg_name是/dev/mapper/cl-root:

vgextend <vg_name> /dev/sdb3

修改系统卷大小

修改系统逻辑卷大小,size不能大于可用空间:

lvextend -L +<size G> <vg_name>

重新计算系统卷大小

重新计算系统卷大小:

xfs_growfs <vg_name>

捐赠:

BTC: 1NTom3PgUct3WNmnBYNq5KGDQvY3MXs8dJ
ETH:0x8509f0F37497e094924F5c2e776e0dA522c57e43

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值