温馨提示×

怎么用virtualbox跑centos

小樊
44
2026-09-05 20:16:20
栏目: 智能运维

下面给你一套从零开始用 VirtualBox 跑 CentOS的实用步骤,适合新手,Windows / macOS / Linux 都通用。


一、准备东西

1. 安装 VirtualBox

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

2. 下载 CentOS 镜像

推荐用 CentOS StreamCentOS Linux(老版本):

  • 官方:https://www.centos.org/download/
  • 一般用 DVD ISO(完整版)
    • 例如:CentOS-Stream-9-x86_64-dvd.iso

二、新建虚拟机

  1. 打开 VirtualBox → 新建
  2. 名称随便写,比如 centos9
  3. 类型选择:Linux
  4. 版本选择:Red Hat (64-bit)
  5. 内存建议:
    • 学习:2GB+
    • 正常使用:4GB
  6. 硬盘:
    • 创建虚拟硬盘
    • 类型:VDI
    • 动态分配
    • 大小:20GB 起(建议 30–50GB)

三、挂载 CentOS 镜像

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

四、安装 CentOS

启动后会出现安装界面:

  1. 选择 Install CentOS
  2. 语言:中文 / English 都行
  3. 安装目标:
    • 直接用整块虚拟硬盘
  4. 软件选择:
    • 新手选 带 GUI 的服务器最小安装
  5. 设置:
    • root 密码(一定要记好)
    • 可新建一个普通用户
  6. 点击 开始安装
  7. 装完重启

五、常见设置(很重要)

1. 安装增强功能(共享 clipboard / 分辨率)

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

然后在 VirtualBox 菜单:

设备 → 安装增强功能

2. 网络设置

  • NAT:能上网,但不能被宿主机访问
  • 桥接网卡:像真机一样在局域网(推荐学习用)

修改方式:

设置 → 网络 → 连接方式

3. 换国内源(可选,速度更快)

sudo dnf makecache

六、简单验证

uname -a
cat /etc/redhat-release

能看到 CentOS 版本就成功了。


七、常见问题

❌ 启动报 CPU 虚拟化错误
✅ 进 BIOS 开 VT-x / AMD-V

❌ 屏幕很小
✅ 装增强功能 + 重启

❌ 上不了网
✅ 检查网络模式是否为 NAT 或桥接


如果你愿意,我可以:

  • 教你 最小安装 + SSH 远程
  • 给你一套 CentOS 学习命令
  • 或帮你 装 Docker / Nginx / 宝塔

你打算用 CentOS 做什么?

0