首页主机资讯CentOS下VirtualBox如何配置虚拟硬盘

CentOS下VirtualBox如何配置虚拟硬盘

时间2025-10-05 01:41:03发布访客分类主机资讯浏览913
导读:一、创建虚拟硬盘 打开VirtualBox管理器:启动VirtualBox,在主界面选择需要配置虚拟硬盘的CentOS虚拟机,点击顶部菜单栏的“设置”按钮。 进入存储设置:在虚拟机设置窗口中,选择左侧“存储”选项卡,此时会显示虚拟机的存储...

一、创建虚拟硬盘

  1. 打开VirtualBox管理器:启动VirtualBox,在主界面选择需要配置虚拟硬盘的CentOS虚拟机,点击顶部菜单栏的“设置”按钮。
  2. 进入存储设置:在虚拟机设置窗口中,选择左侧“存储”选项卡,此时会显示虚拟机的存储控制器(如SATA或SCSI)及已有的虚拟硬盘(若有)。
  3. 添加新虚拟硬盘:点击“存储树”下方的“添加虚拟硬盘”按钮(带有“+”号的硬盘图标),在弹出的向导中选择“创建新的虚拟硬盘”。
  4. 配置虚拟硬盘参数
    • 选择文件类型:推荐选择VirtualBox原生格式VDI(兼容性最佳),也可根据需求选择VMDK(VMware兼容)、VHD(微软兼容)等格式。
    • 分配方式:选择“动态分配”(初始占用空间小,随使用逐步增长)或“固定大小”(立即占用指定空间,性能略优)。动态分配适合不确定长期使用空间的场景,固定大小适合对性能有较高要求的场景。
    • 设置大小:输入虚拟硬盘的容量(如100GB),点击“创建”完成虚拟硬盘的生成。

二、将虚拟硬盘添加到CentOS虚拟机

  1. 关联虚拟硬盘:在VirtualBox存储设置的“控制器:SATA”或“控制器:SCSI”下,点击“添加虚拟硬盘”按钮,选择“使用现有的虚拟硬盘”,然后浏览并选择刚创建的VDI文件,点击“确定”即可将虚拟硬盘添加到虚拟机。

三、在CentOS虚拟机内部配置虚拟硬盘

  1. 查看虚拟硬盘:启动CentOS虚拟机,打开终端,输入sudo fdisk -l命令,查看系统识别的磁盘列表(新硬盘通常显示为/dev/sdb/dev/sdc等,需根据实际情况确认)。
  2. 分区操作
    • 输入sudo fdisk /dev/sdb(假设新硬盘为/dev/sdb)进入分区编辑模式。
    • n键创建新分区,选择p(主分区)、分区号(如1)、起始扇区(默认)和结束扇区(默认,或指定大小如+50GB)。
    • w键保存分区表并退出(若修改了分区表,系统可能提示重启,但通常无需重启)。
  3. 格式化分区:使用mkfs命令为新分区指定文件系统(如ext4),例如sudo mkfs.ext4 /dev/sdb1/dev/sdb1为刚创建的分区)。
  4. 挂载分区
    • 创建挂载点目录:sudo mkdir /mnt/newdisk(可根据需求修改目录名)。
    • 挂载分区:sudo mount /dev/sdb1 /mnt/newdisk
    • 验证挂载:输入df -h命令,查看/mnt/newdisk是否显示为新挂载的分区。
  5. 设置开机自动挂载
    • 编辑/etc/fstab文件:sudo vi /etc/fstab
    • 在文件末尾添加一行:/dev/sdb1 /mnt/newdisk ext4 defaults 0 0(替换为实际设备名和挂载点)。
    • 保存并退出(:wq),系统重启后会自动挂载该分区。

四、扩展虚拟硬盘空间(可选)

  1. 使用VBoxManage扩展虚拟硬盘:若虚拟硬盘空间不足,可通过命令行工具扩展其大小。例如,将100GB的虚拟硬盘扩展到200GB,命令为:VBoxManage modifyhd "/path/to/CentosDisk.vdi" --resize 200000(单位为MB,200GB=200000MB)。
  2. 扩展分区及文件系统
    • 扩展分区:使用fdiskparted工具删除旧分区并创建更大的分区(注意:此操作会清空分区数据,需提前备份)。
    • 扩展文件系统:若使用LVM,可通过lvextend扩展逻辑卷,再用resize2fs(ext4)或xfs_growfs(XFS)扩展文件系统;若未使用LVM,可直接用resize2fs扩展文件系统(需确保分区已扩展)。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: CentOS下VirtualBox如何配置虚拟硬盘
本文地址: https://pptw.com/jishu/720825.html
CentOS上Postman配置步骤是什么 CentOS中VirtualBox如何添加USB设备

游客 回复需填写必要信息