VirtualBox中Kali Linux登录后黑屏问题(疑似显示设置错误)
VirtualBox中Kali Linux登录后黑屏问题(疑似显示设置错误)
兄弟,我之前也碰到过VirtualBox装Kali后黑屏的情况,大概率确实是显示配置没调对,给你几个实用的解决方案,一步步来试:
一、先调整VirtualBox虚拟机的显示核心设置
这几个参数是关键,直接影响能不能正常显示:
- 视频内存:至少拉到128MB(如果主机内存充足,调到256MB会更稳,Kali的桌面环境对显存有一定要求)
- 显示控制器:一定要选「VBoxSVGA」(这是VirtualBox专门为Linux桌面优化的控制器,别选VBoxVGA或VMVGA,很容易出兼容问题)
- 启用3D加速:必须勾选上(Kali的GNOME/XFCE桌面依赖这个功能,没开的话大概率会黑屏)
- 显存上限:如果主机有独立显卡,尽量拉到VirtualBox允许的最大值(一般是256MB或512MB,看你主机硬件)
二、临时救急:进入系统后安装增强工具
如果现在已经黑屏进不去系统,可以先临时启动系统再彻底解决:
- 启动Kali虚拟机,在开机GRUB选择界面(没看到的话按Shift键调出),选中Kali启动项,按
e进入编辑模式 - 找到以
linux开头的行,在末尾添加参数nomodeset,然后按Ctrl+X或F10启动,这样会禁用显卡驱动,用通用模式进入系统 - 进系统后赶紧装VirtualBox增强工具(Guest Additions),这是解决显示问题的核心:
- 打开终端,先更新软件源:
sudo apt update && sudo apt upgrade -y - 安装编译依赖:
sudo apt install build-essential dkms linux-headers-$(uname -r) - 点击VirtualBox顶部菜单「设备」→「安装增强功能」,系统会挂载镜像,之后在终端进入挂载目录(一般是
/media/cdrom),运行:sudo ./VBoxLinuxAdditions.run - 重启虚拟机,之后显示设置会自动适配,黑屏问题基本就能搞定
- 打开终端,先更新软件源:
三、别照搬VMware的设置
你之前用VMware的显示配置和VirtualBox逻辑不一样,VirtualBox里不用追求极高的显存,重点是选对控制器类型和装增强工具,这俩才是解决问题的关键。
备注:内容来源于stack exchange,提问作者Robot




