温馨提示×

centos虚拟机磁盘空间如何管理

小樊
54
2025-07-26 16:56:25
栏目: 云计算

在CentOS虚拟机中进行磁盘管理,主要包括创建和扩展磁盘、查看磁盘分区、格式化分区、挂载分区以及设置开机自动挂载等步骤。以下是详细的操作指南:

创建和添加磁盘

  • 创建虚拟磁盘: 使用 VBoxManage 命令创建一个新的虚拟磁盘。例如,创建一个100GB的VDI文件:
    VBoxManage createhd --filename "CentosDisk.vdi" --size 100000
    
  • 添加磁盘到虚拟机: 打开VirtualBox管理器,选择要添加磁盘的虚拟机,点击“设置”。在存储选项卡中,选择“控制器:SATA”或“控制器:IDE”,然后点击“添加虚拟硬盘”按钮,选择“使用现有的虚拟硬盘”,然后选择刚刚创建的VDI文件,点击“确定”。

查看磁盘分区

使用 fdisk -l 命令查看磁盘分区信息。例如:

sudo fdisk -l

这将列出系统中的所有磁盘及其分区情况。

格式化分区

使用 mkfs 命令为新分区指定文件系统类型。例如,格式化为ext4文件系统:

sudo mkfs.ext4 /dev/sdb1

挂载分区

  • 创建挂载点目录
    sudo mkdir /mnt/sdb1
    
  • 挂载分区
    sudo mount /dev/sdb1 /mnt/sdb1
    
  • 查看挂载点: 使用 df -h 命令查看已挂载的分区信息。

设置开机自动挂载

编辑 /etc/fstab 文件,添加新分区的挂载信息,以便系统启动时自动挂载新分区:

sudo vi /etc/fstab

在文件末尾添加以下行(替换 /dev/sdb1/mnt/sdb1 为实际设备名和挂载点):

/dev/sdb1 /mnt/sdb1 ext4 defaults 0 0

保存并退出。

扩展磁盘空间

  • 添加新硬盘: 在VirtualBox的虚拟机设置中,选择“存储”,然后点击“添加硬盘”图标,选择“现在创建虚拟硬盘”。设定新硬盘的大小并创建。
  • 扩展现有分区: 使用 fdisk /dev/sdX 进入分区工具,删除不需要的分区(如 /dev/sdXY)。创建一个新分区,使用 mkfs.ext4 /dev/sdXY 格式化。使用 mount /dev/sdXY /mnt 挂载新分区。编辑 /etc/fstab 文件,添加新分区的挂载条目,以便开机自动挂载。

在进行磁盘管理操作时,请确保数据已备份,以防数据丢失。对于不熟悉这些操作的用户,建议在开始前咨询专业人士或查阅详细的教程。

0