下面以 Windows 主机 + VirtualBox + CentOS 为例,说明完整安装步骤(macOS / Linux 主机思路基本一致)。
一、准备工作
1. 下载 VirtualBox
- 官网:https://www.virtualbox.org
- 下载对应系统的安装包并安装
2. 下载 CentOS 镜像
推荐 CentOS Stream 或 CentOS 7/8
- 官方镜像:https://www.centos.org/download/
- 常用 ISO:
CentOS-Stream-9-x86_64-dvd.iso
CentOS-7-x86_64-DVD-2009.iso
二、创建 CentOS 虚拟机
- 打开 VirtualBox → 新建
- 设置:
- 名称:CentOS
- 类型:Linux
- 版本:Red Hat (64-bit)
- 内存:
- 硬盘:
- 创建虚拟硬盘
- 类型:VDI
- 动态分配
- 大小:≥ 20 GB
三、挂载 CentOS 镜像
- 选中虚拟机 → 设置
- 存储 → 控制器 IDE → 光盘
- 选择下载好的
.iso 文件
- 确定
四、启动并安装 CentOS
-
启动虚拟机
-
选择:
-
安装设置:
- 语言:中文 / English
- 安装位置:自动分区即可
- 网络:打开以太网
- 设置 root 密码
- 创建普通用户(可选)
-
点击 开始安装
-
安装完成后重启
五、安装增强功能(推荐)
1. 安装依赖
sudo yum install -y gcc make perl kernel-devel
2. 挂载增强工具
- VirtualBox 菜单 → 设备 → 安装增强功能
sudo mount /dev/cdrom /mnt
cd /mnt
sudo ./VBoxLinuxAdditions.run
六、常见问题
1. 无法选择 64 位系统
- 需在 BIOS 中开启 VT-x / SVM
- 关闭 Hyper-V(Windows)
2. 屏幕分辨率低
3. 无法上网
如果你需要:
- CentOS 7 还是 Stream 的区别
- 服务器版无界面安装
- CentOS 在 VirtualBox 做开发环境
可以告诉我你的使用场景,我可以进一步细化。