在 VirtualBox 里运行 CentOS,想“提速”一般从虚拟硬件配置、VirtualBox 设置、CentOS 内部优化三方面入手。下面按实用程度给你一套常见且有效的做法。
# CentOS 中
sudo yum install -y kernel-devel kernel-headers gcc make perl
然后在 VirtualBox 菜单: 设备 → 安装增强功能 挂载后执行:
sudo mount /dev/cdrom /mnt
cd /mnt
sudo ./VBoxLinuxAdditions.run
✅ 提升:鼠标、共享文件夹、显示性能、时钟同步
设置路径:
虚拟机设置 → 系统 → 处理器 / 内存
显示 → 显卡控制器:VBoxVGA 或 VMSVGA
显存:128MB
开启 3D 加速(仅桌面版)
安装 XFCE:
sudo yum groupinstall "Xfce"
systemctl disable --now bluetooth
systemctl disable --now postfix
sudo yum install -y cpupowerutils
sudo cpupower frequency-set -g performance
如果内存够,减少 swap 使用:
sudo sysctl vm.swappiness=10
永久:
echo "vm.swappiness=10" | sudo tee -a /etc/sysctl.conf
sudo mount -t vboxsf sharename /mnt/share
| 现象 | 原因 |
|---|---|
| 鼠标卡 | 没装增强功能 |
| 启动慢 | 内存不足 / swap 多 |
| 网络慢 | 网卡模式不对 |
| 图形卡 | 没开 3D / 显存低 |
如果你愿意,可以告诉我:
我可以给你一套针对性配置方案。