如何解决在VirtualBox上启动到黑屏的问题


25

我在Virtualbox 14.2.18上使用13.04作为来宾操作系统。主机是Windows8。升级到13.10后,ubuntu无法启动。我可以看到黑屏和闪烁的光标。

有人可以帮忙吗?我是Ubuntu的新手。我的感觉是图形驱动程序有些错误。我可以访问tty,所有文件(/ home)都在那里。

Answers:


14

这是我对Virtual Box中无法启动的Ubuntu进行故障排除的方法(假设已经为虚拟机进行了最佳设置):

  1. 确保已安装了Virtual Box的最新版本
  2. 通过输入TTY终端(Host+ F1) 尝试重新启动

    sudo reboot
    
  3. 从TTY(Host+ F1)更新来宾操作系统:

    sudo apt update && sudo apt dist-upgrade
    
  4. 从命令行安装来宾添加

  5. 安装来宾添加后,重新引导来宾。
  6. 从TTY(Host+ F1)手动启动lightdm

    sudo lightdm
    
  7. 尝试重新启动VM。由于时间问题,它最终可能会有所帮助。

  8. 尝试重新启动主机。
  9. 检查论坛和virtualbox.org中的已知错误。

我已经将VIrtualBox更新为4.3.2,并安装了附加功能。现在,我看到了来自ubuntu的登录页面。输入密码后,它会显示黑屏并弹出窗口:“检测到系统程序问题。是否要立即报告问题?” 按报告问题4次后,没有任何反应。黑屏在那里。
2013年

在裸机上也可以看到此消息-希望早晚修复其错误。在此之前,您的VM可能仍然偶尔需要重新启动,或者从TTY手动启动lightdm。我们无能为力。
塔卡特2013年

有什么方法可以将我的数据从此安装降级或迁移到另一个安装?
2013年

不建议降级。但是您可以复制并粘贴您的HOME,以将其还原到其他位置。但是,我非常有信心它将很快变得更加稳定。
塔卡特

1
已通过第2步解决了我的问题-谢谢!
Nick Coad

23

我遇到了这个问题,我的解决方案很简单。

不知何故,升级Virtual Box后,已更改了VM(Ubuntu)的VirtualBox配置。我的来宾VM是Ubuntu 64位,已配置为32位版本。改变:

  1. 打开虚拟盒子
  2. 选择您的虚拟机,然后单击“配置”
  3. 转到“常规”
  4. 将版本更改为“ Ubuntu(64位)”

2
将机器文件传输到另一台机器并重新安装虚拟盒后,发生了我的事情。这解决了我的问题。
Orestis P.

1
这对我来说确实是正确的提示,请访问BIOS并启用虚拟化。荣誉
Abderrahmane TAHRI JOUTI

10

对我而言,以上答案均无效。我通过在虚拟机设置页面上禁用3d加速来解决此问题。这很奇怪,因为我已经在该VM上完美使用3D加速了几个月。


6

这可能是一个答案:

  1. 您(和我)通过(偶然)host+ 进入此屏幕f9。它并没有告诉你发生了什么。

  2. 反向魔法为alt+ f7(一切恢复了往日的荣耀)。

我必须自己发现这个。尽管遇到麻烦很容易。


4

今天,将VBox升级到5.1.30后,这种情况发生在我身上。登录屏幕看起来正常。但是,登录后,屏幕变为黑色并保持黑色,而VBox Manager预览显示桌面。

尝试了各种建议,唯一可行的方法是禁用来宾OS(Linux Mint18)的3D加速。

来宾添加更新无效。


4

我有一个类似的问题,我所做的是:

  1. 进入设置->系统->处理器
  2. 将处理器设置为2CPU而不是1CPU
  3. 单击确定,然后重新启动。

之后对我来说很好


我可以确认这适用于Xubuntu 18.04并在Ubuntu主机上的VirtualBox 5.2上运行。
HotFudgeSunday

3

进入登录屏幕后,我关闭了全屏模式,登录后又重新打开。有效。不过,我可能只是很幸运。


3

我在VirtualBox中安装Kali时遇到了相同的问题,光标在左上角闪烁。对我来说,一个简单的解决方案是在引导过程中按F10键进入BIOS,然后启用虚拟化。


3

我做了以下工作,因为它对我有用。

  1. 打开TTYL(Ctrl+ Alt+ F1

  2. 登录到普通用户帐户(非访客)。

  3. 输入 sudo dpkg --configure -a

  4. 按(Ctrl+ F7


2

这是我解决问题的方法。我已经在来宾openSuse操作系统上安装了Hadoop。要开始在Hadoop上工作,需要启动多种服务,例如,

start-dfs.sh
start-yarn.sh

我在.bashrc文件中添加了上述两个start命令,这样我每次登录时都不必显式启动它们。.bashrc每次登录时都会执行。

$cd ~
$vi .bashrc

我评论了我的启动服务命令,如下所示。

在此处输入图片说明


0

以下适用于VirtualBox内部的Ubuntu 16.04:

  1. 关闭Ubuntu来宾操作系统
  2. 转到设置 -> 系统 -> 主板
  3. 芯片组ICH9更改为PIIX3
  4. 重新启动Ubuntu,图形模式变为正常

奇怪的是,ICH9正常工作,直到有一天,当我从升级的VirtualBox 5.0.185.1.28


0

什么都没用,所以我进入了恢复模式并选择了DPKG选项(修复损坏的包裹),然后完成了。


您是说包装破了吗?
user535733 '17

0

我在VirtualBox 5.2.22上使用Linux Mint遇到了相同的问题。

我可以看到启动屏幕,但是启动后它将进入黑屏并保持黑色。

我的基本内存设置为512 MB。我将其增加到1024 MB,它可以通过启动进入桌面。


0

尝试在虚拟框中启动Ubuntu时,我一直黑屏,直到进入设置>系统并取消选中“启用EFI”。我这样做后,Ubuntu成功启动。


0

我的图形界面出现了黑屏。在Windows 8主机上的VirtualBox 6.0上运行的Ubuntu 18.04 VM。将显示->图形控制器更改为VMSVGA可以修复它。


从VBoxVGA更改,第一次启动,然后切换到VMSVGA或VBoxSVGA对我来说固定。
Unknow0059
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.