温馨提示×

怎么在virtualbox跑centos

小樊
43
2026-09-29 21:00:00
栏目: 智能运维

在 VirtualBox 中运行 CentOS 的基本步骤如下(以 Windows / macOS / Linux 宿主机为例,操作几乎一致):


一、准备工作

1. 安装 VirtualBox

  • 官网下载:https://www.virtualbox.org
  • 按提示安装(Windows 注意允许安装驱动)

2. 下载 CentOS 镜像

推荐下载 CentOS Stream 或 CentOS Linux(旧版)

  • 官方:https://www.centos.org/download/
  • 常用 ISO:
    • CentOS-Stream-9-x86_64-dvd.iso(完整版)
    • 或 Minimal ISO(最小安装,体积小)

二、创建 CentOS 虚拟机

  1. 打开 VirtualBox → 新建
  2. 设置:
    • 名称:CentOS(随便起)
    • 类型:Linux
    • 版本:Red Hat (64-bit)
  3. 内存:建议 2GB+(桌面版 4GB)
  4. 硬盘:
    • 创建虚拟硬盘
    • 类型:VDI
    • 动态分配
    • 大小:建议 20GB+

三、挂载 CentOS 镜像并安装

  1. 选中虚拟机 → 设置 → 存储
  2. 在「控制器: IDE」下挂载下载的 .iso 文件
  3. 启动虚拟机
  4. 进入 CentOS 安装界面:
    • 选择语言
    • 设置:
      • 安装目标(默认硬盘)
      • 软件选择(Minimal / Server with GUI)
      • 网络(建议开启)
      • Root 密码 + 普通用户
  5. 点击 Begin Installation
  6. 安装完成后重启

四、安装增强功能(可选但推荐)

sudo dnf install -y gcc kernel-devel kernel-headers make perl

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


五、常见问题

1. 无法选择 64 位系统?

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

2. 网络不通?

  • 设置 → 网络 → 网卡1:
    • 连接方式:NAT(默认)
    • 或 桥接网卡(和宿主机同网段)

3. 复制粘贴不可用?

  • 安装增强功能
  • 设置 → 常规 → 高级 → 共享粘贴板:双向

如果你愿意,可以告诉我:

  • 用的是 Windows / macOS / Linux
  • 想装 CentOS 7 / 8 / Stream 9
  • 是 学习 / 服务器 / 开发环境

我可以给你更针对性的步骤或命令。

0 踩