温馨提示×

怎样在virtualbox跑centos

小樊
39
2026-09-02 16:23:12
栏目: 智能运维

下面按从零开始的思路,教你如何在 VirtualBox 上安装并运行 CentOS


一、准备工作

1. 下载并安装 VirtualBox

  • 官网:https://www.virtualbox.org
  • 根据你的系统(Windows / macOS / Linux)下载对应版本
  • 安装时一路“下一步”即可(macOS 需允许内核扩展)

2. 下载 CentOS 镜像

推荐 CentOS StreamCentOS Linux(旧版本)

  • CentOS Stream:
    https://www.centos.org/centos-stream/
  • 老版本 CentOS 7/8(已停更但仍可用):
    https://vault.centos.org/

下载 DVD ISO(例如 CentOS-7-x86_64-DVD.iso


二、创建 CentOS 虚拟机

  1. 打开 VirtualBox → 新建
  2. 设置如下:
    • 名称:CentOS
    • 类型:Linux
    • 版本:Red Hat (64-bit)
  3. 内存:至少 2048 MB(推荐 4096)
  4. 硬盘:
    • 创建虚拟硬盘
    • VDI
    • 动态分配
    • 大小:至少 20 GB

三、挂载 CentOS 镜像并启动

  1. 选中虚拟机 → 设置
  2. 存储 → 控制器 IDE → 光驱
  3. 选择你下载的 .iso 文件
  4. 启动虚拟机

四、安装 CentOS

安装界面操作步骤

  1. 选择 Install CentOS
  2. 语言:中文 / English 均可
  3. 安装位置:
    • 选择硬盘 → 自动分区
  4. 网络和主机名:
    • 打开网卡(重要!)
  5. 软件选择(可选):
    • 默认:Minimal Install(无界面)
    • 新手推荐:GNOME 桌面
  6. 设置 root 密码
  7. 创建普通用户(建议)
  8. 点击 开始安装

五、安装后基础设置(重要)

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

sudo yum install -y kernel-devel gcc make perl

然后在 VirtualBox 菜单: 设备 → 安装增强功能

2. 网络说明

  • NAT:可上网,外部不能访问
  • 桥接网卡:和主机在同一局域网(推荐学习用)

3. 更新系统

sudo yum update -y

六、常见问题

❌ 无法启动 64 位系统

解决:

  • 进 BIOS 开启 VT-x / AMD-V
  • 关闭 Hyper-V(Windows)

❌ 屏幕太小

  • 安装增强功能
  • 调整分辨率

七、适合新手的学习方向

  • SSH 远程登录
  • 安装 Nginx / MySQL
  • 学习 shell 命令
  • 搭建 LNMP 环境

如果你告诉我:

  • 用的 Windows / macOS / Linux
  • 想装 CentOS 7 / Stream
  • 是否要 图形界面

我可以给你更精确的截图级步骤

0