温馨提示×

virtualbox怎么配centos

小樊
36
2026-09-11 15:18:59
栏目: 智能运维

下面给你一个从零开始用 VirtualBox 安装并配置 CentOS 的实用流程(以 CentOS 7 / Stream 为例,适用于新手)。


一、准备阶段

1. 下载软件

  • VirtualBox(官网):
    https://www.virtualbox.org/
  • CentOS 镜像(ISO):
    • CentOS 7:https://vault.centos.org/
    • CentOS Stream:https://centos.org/centos-stream/

推荐新手用 CentOS 7 MinimalCentOS Stream 9


二、创建虚拟机

1. 新建虚拟机

  1. 打开 VirtualBox → 「新建」
  2. 名称:CentOS
  3. 类型:Linux
  4. 版本:Red Hat (64-bit)
  5. 内存:≥ 2048 MB(推荐 2G+)
  6. 硬盘:
    • 创建虚拟硬盘
    • 类型:VDI
    • 动态分配
    • 大小:20GB 以上

2. 挂载 ISO

  1. 选中虚拟机 → 「设置」
  2. 存储 → 控制器 IDE → 光盘
  3. 选择你下载的 CentOS ISO

三、安装 CentOS

1. 启动虚拟机

  • 选择 Install CentOS

2. 安装配置

  • 语言:中文 / English(建议英文)
  • 软件选择:
    • 新手:Minimal Install(最小安装)
    • 学习用:Server with GUI(带桌面)
  • 安装位置:
    • 直接自动分区即可
  • 网络和主机名:
    • 打开网络(重要)
    • 设置主机名,如 centos01

3. 设置 root 密码

  • 强烈建议设置 root 密码
  • 可新建一个普通用户

四、安装后基础配置(重要)

1. 更新系统

yum update -y

2. 安装常用工具

yum install -y net-tools vim wget curl bash-completion

3. 配置网络(NAT / 桥接)

  • NAT(默认):能上网,外部不能访问
  • 桥接(Bridge):像真实机器,局域网可访问

修改网卡:

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

确保:

ONBOOT=yes

重启网络:

systemctl restart network

五、安装增强功能(VirtualBox Guest Additions)

yum install -y gcc kernel-devel kernel-headers
  1. 虚拟机菜单 → 设备 → 安装增强功能
  2. 挂载后执行:
mount /dev/cdrom /mnt
/mnt/VBoxLinuxAdditions.run

可实现:自适应分辨率、共享文件夹、剪贴板共享


六、常见问题

1. 无法上网

  • 确认 VirtualBox 网络是 NAT
  • ONBOOT=yes
  • 重启网络服务

2. 卡在启动界面

  • 内存不足 → 调到 2G+
  • 关闭 3D 加速

3. SSH 连接

yum install -y openssh-server
systemctl start sshd

如果你愿意,我可以:

  • 给你 一步步截图版
  • 教你 CentOS 8 / Stream 区别
  • 配置 静态 IP / 共享文件夹
  • Vagrant 自动化建 CentOS

你现在是 学习 Linux / 搭服务器 / 做开发环境

0