温馨提示×

centos virtualbox如何增硬盘

小樊
45
2026-10-23 06:36:06
栏目: 智能运维

在 CentOS + VirtualBox 环境下给虚拟机“增加硬盘”,通常分 三步:
1️⃣ VirtualBox 添加虚拟硬盘
2️⃣ CentOS 识别并分区
3️⃣ 格式化并挂载

下面以 CentOS 7/8(含 Stream) 为例说明。


一、VirtualBox 中添加新硬盘

  1. 关闭 CentOS 虚拟机
  2. VirtualBox → 选中虚拟机 → 设置
  3. 存储 → 控制器(SATA)→ 添加硬盘(➕)
  4. 选择:
    • 创建新的虚拟硬盘
    • 类型:VDI
    • 动态分配(推荐)
    • 大小:如 20GB
  5. 确定并启动虚拟机

二、CentOS 中查看新硬盘

登录系统后执行:

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


四、挂载硬盘

1️⃣ 创建挂载目录

mkdir /data

2️⃣ 临时挂载

mount /dev/sdb1 /data

3️⃣ 开机自动挂载

查看 UUID:

blkid /dev/sdb1

编辑 /etc/fstab:

vi /etc/fstab

添加一行:

UUID=xxxx-xxxx  /data  xfs  defaults  0 0

保存后测试:

mount -a

五、验证

df -h

看到 /data 已挂载即可 ✅


六、可选:扩展已有硬盘(LVM)

如果你原本是 LVM,也可以直接扩展,而不是加新盘。
需要的话我可以给你 LVM 扩容步骤。


如果你愿意,可以告诉我:

  • CentOS 版本
  • 是否是 LVM
  • 是新加盘还是扩容根分区

我可以给你更精确的操作命令。

0 踩