温馨提示×

virtualbox咋装centos桌面

小樊
44
2026-10-05 16:00:18
栏目: 智能运维

下面给你一份**在 VirtualBox 上安装 CentOS 桌面版(GUI)**的完整流程,新手也能跟着做。


一、准备工作

1. 下载软件

  • VirtualBox
    https://www.virtualbox.org/
  • CentOS 镜像(桌面版)
    • CentOS 7(稳定、常用)
      https://vault.centos.org/7.9.2009/isos/x86_64/ 下载:CentOS-7-x86_64-DVD-2009.iso
    • 或 CentOS Stream(新一点)
      https://centos.org/centos-stream/

✅ 建议选 DVD 版,包含桌面环境


二、创建 VirtualBox 虚拟机

  1. 打开 VirtualBox → 新建
  2. 设置:
    • 名称:CentOS-Desktop
    • 类型:Linux
    • 版本:Red Hat (64-bit)
  3. 内存:至少 2048 MB(推荐 4096)
  4. 硬盘:
    • 创建虚拟硬盘
    • VDI
    • 动态分配
    • 大小:至少 20GB(推荐 40GB)

三、挂载 CentOS 镜像

  1. 选中虚拟机 → 设置
  2. 存储 → 控制器 IDE → 光盘
  3. 选择你下载的 .iso 文件

四、安装 CentOS(带桌面)

  1. 启动虚拟机
  2. 选择
    Install CentOS Linux
  3. 安装语言:中文 / English 都行
  4. 安装信息摘要:
    • ✅ 软件选择
      • 选 GNOME 桌面 或 带 GUI 的服务器
    • ✅ 安装位置
      • 直接点“完成”(自动分区即可)
    • ✅ 网络和主机名
      • 打开网络(ON)
  5. 开始安装
  6. 设置:
    • ROOT 密码
    • 新建一个普通用户(勾选“设为管理员”)

五、安装增强功能(推荐)

装完重启后:

  1. 菜单栏 → 设备 → 安装增强功能
  2. 在 CentOS 里打开终端:
sudo yum install -y kernel-devel gcc make perl
sudo reboot
  1. 重启后再点一次“安装增强功能”
  2. 挂载并运行:
sudo mount /dev/cdrom /mnt
cd /mnt
sudo ./VBoxLinuxAdditions.run

✅ 好处:

  • 自适应窗口大小
  • 鼠标无缝切换
  • 共享剪贴板 / 文件夹

六、常见问题

1️⃣ 启动黑屏

  • 关闭虚拟机
  • 设置 → 显示 → 显存调到 128MB
  • 勾选 启用 3D 加速

2️⃣ 没有桌面

说明安装时没选 GUI
可补救:

sudo yum groupinstall "GNOME Desktop"
sudo systemctl set-default graphical.target
sudo reboot

七、总结一句话

VirtualBox 装 CentOS 桌面 = 建虚拟机 → 挂 ISO → 安装时选 GNOME 桌面 → 装增强工具

如果你用的是 CentOS 7 / 8 / Stream 或 Windows / macOS 宿主机,可以告诉我,我可以给你更精确的截图级步骤。

0 踩