温馨提示×

ubuntu virtualbox为何黑屏了

小樊
55
2026-10-24 12:36:53
栏目: 智能运维

在 Ubuntu + VirtualBox 环境下出现黑屏,原因通常集中在显示设置、显卡驱动、系统卡死、或安装问题。下面按“最常见 → 较少见”帮你排查。


一、最常见原因(90% 情况)

1️⃣ 显示控制器设置不对(非常常见)

VirtualBox 默认有时会用 VMSVGA / VBoxVGA / VBoxSVGA,不同 Ubuntu 版本兼容性不同。

解决方法:

  1. 关闭虚拟机
  2. 设置 → 显示
  3. 显卡控制器尝试切换:
    • Ubuntu 20.04+:VMSVGA
    • 老版本 Ubuntu:VBoxVGA
  4. 勾选:
    • ✅ 启用 3D 加速(可先关掉测试)
  5. 显存调到 128MB

2️⃣ 没有安装 VirtualBox 增强功能(Guest Additions)

装完后黑屏或分辨率异常,基本都是这个原因。

解决:

sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)

然后在 VirtualBox 菜单:

设备 → 安装增强功能


3️⃣ 显卡驱动冲突( especially NVIDIA)

如果你是 NVIDIA 主机 + Ubuntu 虚拟机黑屏

尝试:

  • 关闭 3D 加速
  • 或使用 nomodeset

临时解决(启动项):

  1. 开机时按 Shift
  2. 选 Ubuntu → e
  3. 在 linux 行加:
nomodeset
  1. Ctrl + X 启动

二、系统层原因

4️⃣ Ubuntu 卡在登录界面(黑屏但能进 TTY)

按 Ctrl + Alt + F3 看看能否进入终端。

如果能:

sudo apt install --reinstall ubuntu-desktop
sudo reboot

5️⃣ Wayland 导致黑屏(Ubuntu 22.04+)

尝试切回 X11:

sudo nano /etc/gdm3/custom.conf

改为:

WaylandEnable=false

重启。


三、安装相关

6️⃣ 安装过程中黑屏

  • 使用 Ubuntu 桌面版 ISO
  • 安装时选:
    • 普通安装
    • 不勾“下载更新”

四、快速自检表 ✅

检查项 状态
显存 ≥ 128MB ✅
3D 加速测试开关 ✅
Guest Additions 安装 ✅
nomodeset 测试 ✅
TTY 可进 ✅

五、如果你愿意,我可以更精准帮你

请告诉我:

  1. Ubuntu 版本(如 22.04)
  2. VirtualBox 版本
  3. 黑屏时机(安装中 / 登录后 / 启动即黑)
  4. 主机系统(Win / macOS / Linux)

我可以直接给你对应的一步到位方案。

0 踩