在 CentOS + VirtualBox 环境下给虚拟机“增加硬盘”,通常分 三步:
1️⃣ VirtualBox 添加虚拟硬盘
2️⃣ CentOS 识别并分区
3️⃣ 格式化并挂载
下面以 CentOS 7/8(含 Stream) 为例说明。
登录系统后执行:
lsblk
或
fdisk -l
你会看到类似:
sdb 8:16 0 20G 0 disk
说明新硬盘是 /dev/sdb
fdisk /dev/sdb
依次输入:
n # 新建分区
p # 主分区
1 # 分区号
回车
回车
w # 保存退出
完成后:
mkfs.xfs /dev/sdb1
如果是 CentOS 6 可用
ext4:mkfs.ext4 /dev/sdb1
mkdir /data
mount /dev/sdb1 /data
查看 UUID:
blkid /dev/sdb1
编辑 /etc/fstab:
vi /etc/fstab
添加一行:
UUID=xxxx-xxxx /data xfs defaults 0 0
保存后测试:
mount -a
df -h
看到 /data 已挂载即可 ✅
如果你原本是 LVM,也可以直接扩展,而不是加新盘。
需要的话我可以给你 LVM 扩容步骤。
如果你愿意,可以告诉我:
我可以给你更精确的操作命令。