温馨提示×

如何用virtualbox装centos桌面

小樊
37
2026-09-24 00:23:08
栏目: 智能运维

下面给你一份从零开始用 VirtualBox 安装 CentOS 桌面版的简明实操教程(以 CentOS 7 / CentOS Stream 9 常见情况为例,思路通用)。


一、准备工作

1. 下载软件

  • VirtualBox
    https://www.virtualbox.org/
  • CentOS 桌面版 ISO
    • CentOS 7:
      https://vault.centos.org/(找 CentOS-7-x86_64-GNOME.iso 或 DVD 版)
    • CentOS Stream 9(推荐新机):
      https://www.centos.org/centos-stream/

✅ 建议选 GNOME Desktop 或 Workstation 版本


二、创建 VirtualBox 虚拟机

  1. 打开 VirtualBox → 新建
  2. 设置如下:
    • 名称:CentOS-Desktop
    • 类型:Linux
    • 版本:Red Hat (64-bit)
  3. 内存:
    • 桌面版建议 ≥ 2048 MB(4GB 更流畅)
  4. 硬盘:
    • 创建虚拟硬盘
    • 类型:VDI
    • 动态分配
    • 大小:≥ 20GB(建议 30–50GB)

三、挂载 CentOS ISO

  1. 选中虚拟机 → 设置
  2. 存储 → 控制器 IDE → 光盘 → 选择下载的 ISO
  3. 网络(可选但推荐):
    • 网卡1:NAT(可上网)
    • 网卡2:Host-Only(本机互通)

四、启动并安装 CentOS

  1. 启动虚拟机

  2. 选择:

    Install CentOS Linux
    
  3. 安装语言:中文 / English 均可

  4. 安装位置

    • 选择虚拟硬盘
    • 分区:自动分区即可
  5. 软件选择(非常重要)

    • 选:GNOME 桌面 或 带 GUI 的服务器
    • ❌ 不要选“最小安装”
  6. 设置:

    • ROOT 密码
    • 新建一个普通用户(建议勾选“管理员”)
  7. 点击 开始安装

  8. 安装完成后 → 重启


五、首次进入桌面

  • 接受许可协议
  • 登录你创建的用户
  • 进入 GNOME 桌面 ✅

六、安装增强功能(强烈推荐)

提升体验(分辨率自适应、共享剪贴板):

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

然后在 VirtualBox 菜单:

设备 → 安装增强功能

挂载后执行:

cd /run/media/$USER/VBox_GAs_*
sudo ./VBoxLinuxAdditions.run

重启即可。


七、常见问题

❓ 屏幕太小

  • 安装增强功能
  • 或手动调分辨率

❓ 无法上网

  • 确保网卡是 NAT
  • ping 8.8.8.8 测试

❓ CentOS 8 已停止维护

  • 建议用 CentOS Stream 9

八、总结一句话

VirtualBox 装 CentOS 桌面 = 新建虚拟机 + 挂载 ISO + 安装时选 GNOME 桌面 + 装增强功能

如果你告诉我:

  • 用的是 Windows / macOS / Linux
  • CentOS 7 还是 Stream 9

我可以给你更精确的一步一步截图级命令。

0 踩