温馨提示×

centos如何在virtualbox安装

小樊
38
2026-09-05 20:03:20
栏目: 智能运维

下面以在 Windows / macOS / Linux 宿主机上,用 VirtualBox 安装 CentOS为例,给你一套从零开始的完整步骤。


一、准备工作

1. 下载 VirtualBox

  • 官网:https://www.virtualbox.org
  • 下载对应系统的安装包并安装

2. 下载 CentOS 镜像

推荐 CentOS Stream 9 或 CentOS 7(老项目常用)

  • CentOS Stream:
    https://www.centos.org/centos-stream/
  • 历史版本(CentOS 7):
    https://vault.centos.org/

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


二、创建 CentOS 虚拟机

1. 新建虚拟机

打开 VirtualBox → 新建

  • 名称:CentOS
  • 类型:Linux
  • 版本:Red Hat (64-bit)
  • 内存:至少 2048 MB(推荐 4096 MB)
  • 硬盘:
    • 创建虚拟硬盘
    • 类型:VDI
    • 动态分配
    • 大小:20 GB 以上(推荐 40 GB)

2. 挂载 CentOS ISO

进入虚拟机设置:

  • 设置 → 存储
  • 控制器 IDE → 光盘 → 选择你下载的 CentOS ISO

3. 网络配置(可选但推荐)

  • 设置 → 网络
  • 网卡 1:
    • 连接方式:桥接网卡(方便联网)
    • 或 NAT(默认可用)

三、安装 CentOS

1. 启动虚拟机

点击 启动

2. 安装界面

  • 选择 Install CentOS
  • 等待进入图形界面

3. 安装配置

(1)语言和键盘

  • 中文 / 英文均可

(2)安装位置

  • 选择虚拟硬盘
  • 使用自动分区(新手推荐)

(3)软件选择

  • 最小安装(服务器)
  • 或 带 GUI 的服务器(有桌面)

(4)网络和主机名

  • 打开网络开关
  • 设置主机名(如 centos01)

(5)设置 root 密码

  • 务必记住 root 密码

(6)创建普通用户(推荐)

  • 勾选“设为管理员”

4. 开始安装

点击 开始安装

  • 等待完成
  • 重启

四、安装后常见设置

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

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

yum install -y gcc kernel-devel
sh /run/media/*/VBoxLinuxAdditions.run

2. 更新系统

yum update -y

3. 配置静态 IP(示例)

vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

五、常见问题

✅ 卡在启动界面

  • 确认开启了虚拟化(BIOS 中 VT-x / AMD-V)

✅ 无法联网

  • 检查 VirtualBox 网络模式
  • ping 8.8.8.8

✅ 屏幕分辨率低

  • 安装增强功能

如果你需要:

  • CentOS 7 还是 Stream 9 的区别
  • 纯命令行服务器安装
  • CentOS 替代方案(Rocky / AlmaLinux)

告诉我你的使用场景,我可以进一步细化。

0 踩