温馨提示×

CentOS怎么装在VirtualBox

小樊
101
2026-07-07 22:50:39
栏目: 智能运维

下面给你一个从零开始、适合新手的 CentOS 在 VirtualBox 上安装教程,以 CentOS 7 / CentOS Stream 9 为例(两者步骤几乎一样)。


一、准备工具

1️⃣ 下载 VirtualBox

官网:https://www.virtualbox.org/

  • 选择对应系统(Windows / macOS / Linux)
  • 安装一路“下一步”即可

2️⃣ 下载 CentOS 镜像

✅ 推荐选择

  • CentOS Stream 9(官方推荐,未来方向)
  • CentOS 7(老系统,2024 年已停止维护,不推荐新项目)

下载地址

  • CentOS Stream 9
    https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/iso/

    • 下载:CentOS-Stream-9-latest-x86_64-dvd1.iso
  • CentOS 7(仅学习用)
    https://vault.centos.org/7.9.2009/isos/x86_64/


二、在 VirtualBox 中创建虚拟机

1️⃣ 新建虚拟机

打开 VirtualBox → 点击 “新建”

  • 名称:CentOS 9
  • 类型:Linux
  • 版本:Red Hat (64-bit)
  • 点击 下一步

2️⃣ 内存设置

  • 建议:2GB(2048MB)以上
  • 学习用途:2GB 即可

3️⃣ 虚拟硬盘

  • 选择:现在创建虚拟硬盘
  • 类型:VDI
  • 分配方式:动态分配
  • 大小:20GB 以上(建议 30GB)

三、加载 CentOS 镜像

  1. 选中刚创建的虚拟机 → 点击 设置
  2. 进入 存储
  3. 点击 “光盘”图标
  4. 选择你下载的 CentOS-xxx.iso
  5. 确定

四、启动并安装 CentOS

1️⃣ 启动虚拟机

点击 启动


2️⃣ 安装界面

选择:

Install CentOS Stream 9

3️⃣ 安装语言

  • 中文(简体)English
  • 点击 继续

4️⃣ 关键设置项(重点)

✅ 安装目标(Installation Destination)

  • 直接点击 完成
  • 使用默认硬盘即可

✅ 软件选择(Software Selection)

  • 最小安装(Minimal Install):适合服务器
  • 带 GUI 的服务器:适合新手(有图形界面)

✅ 新手建议:

Server with GUI

✅ 网络和主机名

  • 打开网络开关
  • 主机名随便写,如:centos9
  • 点击 完成

✅ 设置 root 密码

  • 设置 root 密码
  • 如果密码太简单,需要点两次 完成

✅ 创建普通用户(可选)

  • 建议创建一个用户
  • 勾选 “设为管理员”

5️⃣ 开始安装

点击 开始安装

⏳ 等待 10–30 分钟


五、安装完成

  1. 安装完成后点击 重启
  2. 进入登录界面
  3. 使用 root 或你创建的用户登录

六、常见问题

❓ 屏幕分辨率太小

安装增强功能:

sudo dnf install gcc kernel-devel

然后:

设备 → 安装增强功能

❓ 无法上网

  • 确认 VirtualBox 网络是 NAT
  • CentOS 内执行:
ip addr
ping www.baidu.com

❓ 没有图形界面

安装 GUI:

sudo dnf groupinstall "Server with GUI"
sudo systemctl set-default graphical.target
reboot

七、推荐学习路线

✅ Linux 基础命令
✅ 用户 / 权限
✅ 网络配置
✅ SSH
✅ 防火墙 / SELinux


如果你愿意,我可以:

  • ✅ 给你 CentOS 7 / 9 安装截图版
  • ✅ 教你 命令行基础
  • ✅ 教你 搭建网站 / Docker / 宝塔

只要告诉我 ✅

0