centos

VirtualBox CentOS虚拟机如何进行磁盘整理

小樊
44
2025-07-14 13:01:08
栏目: 云计算

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

添加新的虚拟硬盘

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

扩容现有虚拟硬盘

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

    VBoxManage modifyhd "路径/到/你的/虚拟硬盘文件.vdi" --resize 20000000000 --in-place
    
  2. 调整大小后,需要重启虚拟机以使更改生效。

调整分区大小

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

格式化硬盘

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

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

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

    fdisk /dev/sdb
    n # 创建新分区
    p # 主分区
    1 # 分区号
    按回车键接受默认的起始和结束扇区
    w # 写入分区表并退出
    
  4. 格式化新分区。例如,使用 ext4 文件系统格式化分区:

    mkfs.ext4 /dev/sdb1
    
  5. 创建挂载点目录,例如 /mnt/newdisk

    mkdir /mnt/newdisk
    
  6. 挂载新分区到挂载点:

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

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

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

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

0
看了该问题的人还看了