温馨提示×

怎么在virtualbox建centos

小樊
75
2026-09-11 15:19:57
栏目: 智能运维

下面给你一个从零开始在 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

  1. 选中刚创建的虚拟机 → 设置
  2. 存储 → 控制器 IDE → 光盘
  3. 选择你下载的 .iso 文件

3. 网络(可选但推荐)

  • 设置 → 网络
  • 连接方式:桥接网卡 或 NAT
    • 新手推荐:NAT(能上网即可)

三、启动并安装 CentOS

1. 启动虚拟机

点击 启动

2. 安装界面

  • 选择 Install CentOS 7

3. 安装配置

  • 语言:中文 / English(按需)
  • 安装位置:
    • 直接点“自动分区”即可
  • 软件选择:
    • 新手选 最小化安装 或 带 GUI 的服务器
  • 网络和主机名:
    • 打开网络开关
  • 设置 root 密码
  • 可创建一个普通用户

4. 开始安装

点击 开始安装,等待完成 → 重启


四、安装后常见设置

1. 安装增强功能(可选)

虚拟机菜单 → 设备 → 安装增强功能

yum install -y gcc kernel-devel

2. 基本命令测试

ip addr
ping www.baidu.com

五、常见问题

✅ 进不了安装界面?

  • 确认 ISO 已挂载
  • BIOS 中开启虚拟化(VT-x / AMD-V)

✅ 屏幕太小?

  • 安装增强功能
  • 或调整窗口缩放

✅ 无法上网?

  • 检查网络是否为 NAT
  • 重启网络:
systemctl restart network

如果你愿意,我可以:

  • 教你 CentOS 7 还是 Stream 选哪个
  • 给你 最小安装后的基础环境配置
  • 帮你 用 Vagrant 一键建 CentOS

你现在是学习用 / 服务器用 / 开发环境?

0 踩