下面给你一份从零开始在 VirtualBox 中安装 CentOS 系统的详细步骤(以 CentOS 7 / CentOS Stream 为例,其他版本类似)。
一、准备工作
1. 下载软件
- VirtualBox
官网:https://www.virtualbox.org
下载并安装(Windows / macOS / Linux 均可)
2. 下载 CentOS 镜像
- CentOS 7:
https://vault.centos.org/
- CentOS Stream:
https://www.centos.org/centos-stream/
推荐下载:
CentOS-7-x86_64-DVD.iso(完整版)
- 或
CentOS-Stream-9-x86_64-dvd1.iso
二、创建 VirtualBox 虚拟机
- 打开 VirtualBox
- 点击 新建
- 填写信息:
- 名称:CentOS
- 类型:Linux
- 版本:Red Hat (64-bit)
- 内存大小:
- 硬盘:
- 选择「现在创建虚拟硬盘」
- 类型:VDI
- 分配方式:动态分配
- 大小:20 GB 以上
三、挂载 CentOS 镜像
- 选中刚创建的虚拟机
- 点击 设置 → 存储
- 在「控制器: IDE」下
- 点击 空光盘
- 右侧选择 光盘文件
- 选择你下载的
.iso 文件
四、启动并安装 CentOS
- 点击 启动
- 出现安装界面后,选择:
- 安装语言:
- 安装信息摘要:
- 安装位置:默认自动分区即可
- 软件选择:
- 网络和主机名:
- 点击 开始安装
五、设置用户
安装过程中设置:
- ROOT 密码
- 可选:新建一个普通用户(建议创建)
等待安装完成(几分钟到十几分钟)
六、安装增强功能(可选但推荐)
安装完成后:
- 登录系统
- 菜单 → 设备 → 安装增强功能
- 按提示挂载并运行
作用:
七、常见问题
1. 启动黑屏 / 无法引导
- 确认下载的是 64 位 ISO
- 确认 BIOS 开启 虚拟化(VT-x / AMD-V)
2. 没有网络
- 设置 → 网络 → 连接方式选 NAT
- 系统内开启网卡
3. 卡在登录界面
如果你愿意,我可以:
- 给你 CentOS 8 / Stream 9 专属教程
- 教你 命令行安装
- 帮你 配置静态 IP / SSH
你现在是 Windows 还是 macOS?准备装 CentOS 几?