温馨提示×

virtualbox如何配centos

小樊
56
2026-09-02 16:25:12
栏目: 智能运维

下面按从零开始的流程,给你讲清楚 VirtualBox 安装并配置 CentOS 的常用做法(以 CentOS 7 / CentOS Stream 为例,思路通用)。


一、准备环境

1. 安装 VirtualBox

  • 官网:https://www.virtualbox.org
  • 根据系统(Windows / macOS / Linux)下载并安装
  • 建议安装 Extension Pack(支持 USB、远程桌面等)

2. 下载 CentOS 镜像

推荐:

  • CentOS 7:
    https://vault.centos.org/
  • CentOS Stream:
    https://centos.org/centos-stream/

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


二、创建 CentOS 虚拟机

1. 新建虚拟机

打开 VirtualBox → 新建

  • 名称:CentOS7
  • 类型:Linux
  • 版本:Red Hat (64-bit)
  • 内存:≥ 2048 MB(建议 2G+)
  • 硬盘:
    • 创建虚拟硬盘
    • 类型:VDI
    • 动态分配
    • 大小:20GB 以上

2. 挂载 ISO

设置 → 存储 → 控制器 IDE → 光盘 → 选择 CentOS ISO


3. 网络配置(重要)

设置 → 网络

常见两种方案:

✅ 方案 A:NAT(默认,能上网)

  • 网卡1:NAT
  • 适合初学者

✅ 方案 B:桥接(和宿主机同网段)

  • 网卡1:桥接网卡
  • 名称:选你正在用的网卡(Wi-Fi / 以太网)

三、安装 CentOS

启动虚拟机 → 进入安装界面

1. 安装选项

  • Install CentOS Linux

2. 基础设置

  • 语言:中文 / English
  • 时间:Asia/Shanghai
  • 软件选择:
    • 初学者:GNOME 桌面
    • 服务器:最小安装(Minimal)

3. 分区(新手建议)

  • 自动分区即可
  • 或手动:
    • / 根分区
    • swap(内存≤2G 时设 2G)

4. 设置 root 密码

  • 强烈建议设置强密码

5. 创建普通用户(可选)

  • 勾选“管理员权限”

四、安装后基础配置

1. 重启并登录

2. 网络检查

ip addr
ping www.baidu.com

NAT 模式一般自动可用

桥接模式需确认:

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

确保:

ONBOOT=yes

重启网络:

systemctl restart network

五、增强功能(推荐)

安装 VirtualBox Guest Additions

yum install -y gcc kernel-devel kernel-headers make perl

设备 → 安装增强功能 → 挂载后执行:

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

作用:

  • 自适应分辨率
  • 共享剪贴板
  • 共享文件夹

六、常见问题

❌ 无法上网

  • 检查 NAT / 桥接设置
  • 确认 ONBOOT=yes

❌ 屏幕太小

  • 安装 Guest Additions

❌ SSH 连不上

systemctl status sshd
firewall-cmd --permanent --add-service=ssh
firewall-cmd --reload

如果你愿意,我可以:

  • 给你 一步步截图版
  • 教你 CentOS 最小安装 + SSH 远程
  • 或帮你配 静态 IP / 共享文件夹

你现在是 Windows / macOS / Linux?打算 桌面还是服务器

0