你这个问题可以理解为:怎么在 VirtualBox 里安装 / 添加 CentOS 系统。下面按步骤给你一个完整、适合新手的流程。
一、准备工作
1. 下载软件
- VirtualBox
官网:https://www.virtualbox.org
下载并安装(Windows / macOS / Linux 都支持)
2. 下载 CentOS 镜像
推荐用 CentOS Stream 或 CentOS 7/8
- 官方镜像:https://www.centos.org/download/
- 常见选择:
CentOS-Stream-9-x86_64-dvd.iso(新)
CentOS-7-x86_64-DVD.iso(最稳,资料多)
新手建议:CentOS 7
二、在 VirtualBox 中新建虚拟机
- 打开 VirtualBox → 点击 “新建”
- 设置:
- 名称:
CentOS7
- 类型:
Linux
- 版本:
Red Hat (64-bit)
- 内存:
- 最少 2048 MB(2G)
- 推荐 4096 MB
- 硬盘:
- 选择「现在创建虚拟硬盘」
- 类型:
VDI
- 分配方式:
动态分配
- 大小:至少 20 GB
三、挂载 CentOS 镜像
- 选中刚创建的虚拟机 → 点 “设置”
- 进入 存储
- 在「控制器: IDE」下:
- 点击空光驱
- 右侧「光盘图标」→ 选择你下载的
.iso 文件
- 确认后点「OK」
四、启动并安装 CentOS
- 点击 “启动”
- 进入安装界面,选择:
- 安装设置:
- 语言:中文 / English(随意)
- 安装位置:直接点「自动分区」
- 网络:打开
ON
- 软件选择:
- 新手选 “带 GUI 的服务器” 或 “最小安装”
- 设置:
- 点 开始安装
- 安装完成后重启
五、安装增强功能(可选但推荐)
重启进入系统后:
yum install -y gcc kernel-devel kernel-headers make perl
然后:
mount /dev/cdrom /mnt
cd /mnt
./VBoxLinuxAdditions.run
六、常见问题
1. 启动黑屏 / 无法进入
- 关闭虚拟机
- 设置 → 系统 → 处理器 → 勾选 “启用 PAE/NX”
2. 没有网络
dhclient
3. 想用命令行模式
安装时选 “最小安装” 即可
如果你愿意,我可以:
- 给你 一步步截图版
- 教你 CentOS 常用命令
- 或帮你装 CentOS Stream 9
你现在是 Windows / macOS / Linux 主机?