在 VirtualBox 里运行 CentOS 感觉“慢”,通常不是单点问题,而是多个因素叠加。下面按最常见原因 → 解决建议来说明。
这是最常见、最影响体验的原因。
表现:
解决:
yum install -y gcc kernel-devel kernel-headers make perl
然后在 VirtualBox 菜单:
设备 → 安装增强功能
挂载后执行:
sh /run/media/*/VBoxLinuxAdditions.run
很多人默认给 CentOS:
结果:
建议配置:
CentOS 默认 GNOME 比较重。
解决方案:
yum groupinstall "Xfce"
VirtualBox 默认磁盘是 VDI(动态分配),但:
建议:
CentOS 默认开启很多服务:
可临时优化:
systemctl disable firewalld
setenforce 0
如果 BIOS 里没开:
检查:
lscpu | grep Virtualization
NAT 模式下:
建议:
| 检查项 | 是否 |
|---|---|
| 已安装 Guest Additions | ☐ |
| CPU ≥ 2 核 | ☐ |
| 内存 ≥ 2GB | ☐ |
| 使用 SATA 磁盘 | ☐ |
| BIOS 开启 VT-x | ☐ |
| 是否必须 GUI | ☐ |
你可以告诉我:
我可以直接给你最优配置方案。