温馨提示×

VirtualBox怎么运行CentOS

小樊
46
2026-08-29 10:15:32
栏目: 智能运维

VirtualBox 里运行 CentOS 一般分为下面几个步骤,我按从零开始给你讲,适合新手。


一、准备所需文件

  1. 安装 VirtualBox

    • 官网:https://www.virtualbox.org/
    • 下载并安装(Windows / macOS / Linux 都支持)
  2. 下载 CentOS 镜像

    • 推荐下载 CentOS Stream 9(官方较新)
    • 下载地址:
      https://mirrors.aliyun.com/centos/9-stream/BaseOS/x86_64/iso/ 或
      https://www.centos.org/centos-stream/
    • 选择 CentOS-Stream-9-latest-x86_64-dvd1.iso

二、在 VirtualBox 中创建虚拟机

  1. 打开 VirtualBox → 点击 “新建”
  2. 填写信息:
    • 名称:CentOS 9
    • 类型:Linux
    • 版本:Red Hat (64-bit)
  3. 内存(RAM):
    • 建议 2GB 以上(4GB 更流畅)
  4. 硬盘:
    • 选择 “现在创建虚拟硬盘”
    • 类型:VDI
    • 动态分配
    • 大小:建议 20GB 以上

三、加载 CentOS 镜像并启动

  1. 选中刚创建的虚拟机 → 点击 “设置”
  2. 进入 存储
  3. 控制器: IDE
    • 点击“空”的光驱
    • 右侧选择 CentOS ISO 文件
  4. 点击 “启动”

四、安装 CentOS

启动后会出现安装界面:

1️⃣ 选择语言

  • 推荐:English(默认)简体中文

2️⃣ 安装设置

重点检查以下几项:

  • Installation Destination(安装位置)
    • 选择刚才创建的虚拟硬盘 ✅
  • Software Selection(软件选择)
    • 新手推荐:
      • Server with GUI(带图形界面)
      • Minimal Install(纯命令行)
  • Network & Hostname
    • 打开网络(ON)

3️⃣ 设置 root 密码

  • 至少设置一个 ROOT 密码
  • 可顺便创建一个普通用户

4️⃣ 开始安装

  • 点击 Begin Installation
  • 等待安装完成(几分钟~十几分钟)

五、安装完成后的设置

  1. 安装完成后点击 Reboot
  2. 重启后进入 CentOS
  3. 登录系统

六、推荐做的优化(重要)

✅ 安装 VirtualBox 增强功能(共享剪贴板、分辨率自适应)

# root 权限
dnf install -y gcc make perl kernel-devel kernel-headers

然后在 VirtualBox 菜单:

设备 → 安装增强功能

挂载后执行:

mount /dev/cdrom /mnt
/mnt/VBoxLinuxAdditions.run

重启:

reboot

七、常见问题

❓ 启动报 “This kernel requires an x86-64 CPU”

✅ 在 BIOS 里开启 Intel VT-x / AMD-V

❓ 屏幕分辨率很小

✅ 安装增强功能后重启

❓ 无法上网

✅ 网络设置改为 NAT桥接网卡


八、你可以继续做什么?

  • 学习 Linux 命令
  • 搭 Web 服务(Nginx / Apache)
  • 学 Docker、K8s
  • 做服务器测试环境

如果你愿意,我可以:

  • ✅ 给你 每一步的截图版教程
  • ✅ 教你 CentOS 常用命令
  • ✅ 帮你 搭建 LNMP / Docker 环境

你现在用的是 Windows / macOS / Linux

0