下面给你一个从零开始在 VirtualBox 里安装 CentOS 的清晰步骤(以 CentOS 7 / CentOS Stream 为例,适用于 Windows / macOS / Linux 主机)。
一、准备材料
1. 下载 VirtualBox
- 官网:https://www.virtualbox.org
- 安装时一路下一步即可
2. 下载 CentOS 镜像(ISO)
推荐:
- CentOS 7(稳定,常用)
https://vault.centos.org/7.9.2009/isos/x86_64/
- CentOS Stream 9(新版本)
https://www.centos.org/centos-stream/
下载文件类似于:
CentOS-7-x86_64-DVD-2009.iso
二、在 VirtualBox 创建虚拟机
1. 新建虚拟机
打开 VirtualBox → 新建
- 名称:
CentOS7
- 类型:
Linux
- 版本:
Red Hat (64-bit)
- 内存:至少 2048 MB(推荐 2G+)
- 硬盘:
- 现在创建虚拟硬盘
- 类型:VDI
- 动态分配
- 大小:至少 20 GB
2. 挂载 CentOS ISO
- 选中刚创建的虚拟机 → 设置
- 存储 → 控制器 IDE → 光盘
- 选择你下载的
.iso 文件
3. 网络(可选但推荐)
三、启动并安装 CentOS
1. 启动虚拟机
点击 启动
2. 安装界面
3. 安装配置
- 语言:中文 / English(按需)
- 安装位置:
- 软件选择:
- 网络和主机名:
- 设置 root 密码
- 可创建一个普通用户
4. 开始安装
点击 开始安装,等待完成 → 重启
四、安装后常见设置
1. 安装增强功能(可选)
虚拟机菜单 → 设备 → 安装增强功能
yum install -y gcc kernel-devel
2. 基本命令测试
ip addr
ping www.baidu.com
五、常见问题
✅ 进不了安装界面?
- 确认 ISO 已挂载
- BIOS 中开启虚拟化(VT-x / AMD-V)
✅ 屏幕太小?
✅ 无法上网?
systemctl restart network
如果你愿意,我可以:
- 教你 CentOS 7 还是 Stream 选哪个
- 给你 最小安装后的基础环境配置
- 帮你 用 Vagrant 一键建 CentOS
你现在是学习用 / 服务器用 / 开发环境?