网络知识
VirtualBox CentOS虚拟机如何进行磁盘整理
2025-07-14 14:10  点击:0

在VirtualBox中对CentOS进行磁盘管理,主要包括添加新的虚拟硬盘、调整现有虚拟硬盘的大小以及格式化硬盘等操作。以下是详细的步骤:

添加新的虚拟硬盘
    打开VirtualBox管理器,选择你的CentOS虚拟机,点击“设置”。在设置窗口中选择“存储”,然后点击“控制器:SATA”或“控制器:IDE”,根据你的需要选择。选择“添加硬盘”,选择“创建虚拟硬盘现在…”,然后选择硬盘类型(VDI、VHD、VMDK等,通常选择VDI)和动态分配或固定分配。动态分配的虚拟磁盘在需要时才会占用物理存储空间,而固定分配的则会立即占用定义好的空间。设置虚拟硬盘的大小,然后点击“创建”。
扩容现有虚拟硬盘

    使用命令行工具 VBoxManage 来调整虚拟硬盘的大小。例如,要将虚拟硬盘从10GB扩展到20GB,可以使用以下命令:

    VBoxManage modifyhd "路径/到/你的/虚拟硬盘文件.vdi" --resize 20000000000 --in-place

    调整大小后,需要重启虚拟机以使更改生效。

调整分区大小
    启动虚拟机,登录到CentOS系统。使用 fdisk -l 命令查看物理磁盘挂载情况,确认虚拟硬盘的挂载点。使用 df -h 命令查看分区和磁盘使用情况。如果需要调整分区大小,可以使用 fdiskparted 等工具进行分区操作。如果需要扩展磁盘空间,可以关闭虚拟机,在VirtualBox管理器中调整虚拟硬盘的大小,然后重新启动虚拟机并扩展文件系统。
格式化硬盘

    启动CentOS虚拟机,打开终端。

    使用 fdisk -l 命令查看所有磁盘及其分区信息,找到要格式化的磁盘,例如 /dev/sdb

    使用 fdisk /dev/sdb 命令对磁盘进行分区。例如,创建一个新的分区并保存更改:

    fdisk /dev/sdbn # 创建新分区p # 主分区1 # 分区号按回车键接受默认的起始和结束扇区w # 写入分区表并退出

    格式化新分区。例如,使用 ext4 文件系统格式化分区:

    mkfs.ext4 /dev/sdb1

    创建挂载点目录,例如 /mnt/newdisk

    mkdir /mnt/newdisk

    挂载新分区到挂载点:

    mount /dev/sdb1 /mnt/newdisk

    为了在系统启动时自动挂载新分区,编辑 /etc/fstab 文件,添加以下行:

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

以上就是在VirtualBox中对CentOS进行磁盘管理的基本步骤。

在进行任何磁盘管理操作时,请务必备份重要数据,以防数据丢失。此外,具体的命令和步骤可能会随着VirtualBox和CentOS版本的更新而有所变化。在进行任何磁盘操作之前,请确保你了解这些命令的用法,并在非生产环境中先行测试。