在 VirtualBox 里创建 CentOS 虚拟机时,几个关键选项可以按下面来选,基本不会踩坑:
一、新建虚拟机时的选择
1. 名称和类型
- 名称:随便写,比如
centos7
- 类型:
Linux
- 版本:
- CentOS 7 / 8 → 选 Red Hat (64-bit)
- CentOS Stream → 也选 Red Hat (64-bit)
⚠️ 一定要选 64-bit,否则装不了现代 CentOS
2. 内存大小(建议)
- 学习 / 测试:2048 MB(2G)
- 轻度服务:4096 MB(4G)
- 别超过你物理机内存的 50%
3. 硬盘
- 选 现在创建虚拟硬盘
- 硬盘文件类型:
- ✅ VDI(VirtualBox 磁盘)(默认,推荐)
- 存储在物理硬盘上:
- 大小:
二、系统设置(重要)
1. 系统 → 处理器
2. 启动顺序
- 勾选:硬盘 + 光驱
- 光驱放 CentOS ISO
三、显示设置
- 显存:128 MB
- 加速:开 3D 加速(桌面版需要)
四、网络(最关键)
✅ 推荐方案
网卡 1:NAT
再加一块(可选):
- 网卡 2:仅主机(Host-Only)
- 用于宿主机连虚拟机
如果是服务器版,不装桌面,NAT 就够了
五、安装 CentOS 时注意
- 安装源:选本地 ISO
- 软件选择:
- 学习:✅ GNOME 桌面
- 服务器:✅ 最小化安装
- 分区:
- 一定要设置 root 密码
六、装完必做
yum update -y
或(CentOS 8 / Stream):
dnf update -y
七、常见坑
❌ 选了 32-bit
❌ 内存太小
❌ 网络只设了 Host-Only 上不了网
❌ 忘了装 gcc / kernel-devel(装增强功能会失败)
如果你告诉我:
- CentOS 几(7 / 8 / Stream)
- 是 桌面版还是服务器
- 用来干嘛(学习 / 部署服务)
我可以直接给你一套最合适的具体配置。