温馨提示×

ubuntu virtualbox为何黑屏

小樊
48
2026-09-07 01:09:15
栏目: 智能运维

Ubuntu 在 VirtualBox 里黑屏是比较常见的问题,通常不是系统坏了,而是显示 / 显卡 / 驱动 / 设置相关。下面按「最常见原因 → 解决办法」给你梳理:


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

1️⃣ 显示控制器设置不对

VirtualBox 默认显示控制器可能不兼容 Ubuntu。

解决:

  • 关闭虚拟机
  • 设置 → 显示
    • 显卡控制器:VBoxVGA 或 VMSVGA
    • 显存:调到 128MB
    • 勾选:启用 3D 加速(VMSVGA 时)
  • 重新启动

✅ 推荐组合:

  • Ubuntu 18.04+:VMSVGA + 3D加速
  • 老版本 Ubuntu:VBoxVGA

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

没装会导致:

  • 黑屏
  • 分辨率异常
  • 无法登陆界面

解决:

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

然后在 VirtualBox 菜单:

设备 → 安装增强功能


3️⃣ 显卡驱动冲突(尤其是 NVIDIA)

Ubuntu 装了 NVIDIA 驱动但 VirtualBox 不支持。

解决: 进入恢复模式或 TTY(Ctrl+Alt+F3):

sudo apt purge nvidia*
sudo reboot

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

Wayland 在 VirtualBox 里经常黑屏。

解决: 编辑:

sudo nano /etc/gdm3/custom.conf

去掉注释:

WaylandEnable=false

重启。


二、启动后完全黑屏(连 logo 都没有)

✅ 试试这些

  1. 启动时按住 Shift(看是否进 GRUB)
  2. Advanced → Recovery Mode
  3. 看是否能进命令行

如果能进:

sudo apt install --reinstall ubuntu-desktop

三、虚拟机分配资源太低

  • 内存 < 2GB → 黑屏概率大增
  • CPU < 2 核 → 卡死

建议:

  • 内存:≥ 2048MB
  • CPU:≥ 2 核

四、快速自检清单 ✅

你可以对照:

  • [ ] VirtualBox 版本是否最新
  • [ ] Ubuntu 是否最新
  • [ ] 显示控制器是否正确
  • [ ] 是否安装 Guest Additions
  • [ ] 是否禁用 Wayland

五、如果你愿意

可以告诉我:

  1. Ubuntu 版本(如 22.04)
  2. VirtualBox 版本
  3. 黑屏时有没有光标 / logo / 报错

我可以直接给你精确配置方案

0