在配置前,需确保VirtualBox版本与CentOS版本兼容(如VirtualBox 7.x支持CentOS Stream 9/10),并检查主机硬件是否满足要求:
打开VirtualBox,点击“新建”,按以下步骤配置:
CentOS-Dev),选择“类型”为Linux,“版本”为Red Hat (64-bit)(若需32位则选对应版本,但64位更推荐);VDI(VirtualBox Disk Image),存储方式为动态分配(节省主机空间),大小≥20GB(建议25GB以上用于开发)。选中创建的虚拟机,点击“设置”,调整以下硬件参数:
CentOS-Stream-9-x86_64-Minimal-202406.iso),确保虚拟机启动时能识别ISO。安装CentOS后,需安装VirtualBox增强工具以优化性能:
sudo dnf update -y # 更新系统软件包
sudo dnf install -y gcc kernel-devel kernel-headers make perl bzip2 elfutils-libelf-devel # 安装依赖
sudo mkdir /media/cdrom
sudo mount /dev/cdrom /media/cdrom # 挂载增强功能镜像
cd /media/cdrom
sudo ./VBoxLinuxAdditions.run # 运行安装脚本
sudo reboot # 重启虚拟机
增强工具安装后,可实现共享文件夹、无缝模式、自动调整分辨率等功能。ping <虚拟机IP>);ls /mnt/share);glxgears(需安装mesa-utils)测试3D加速效果,或使用dd命令测试磁盘IO性能。通过以上步骤,可确保VirtualBox中CentOS虚拟机的硬件配置符合兼容性要求,提升运行稳定性与功能完整性。