Ubuntu 12.04 更新 + VirtualBox VM 4.1.14 r77440 - 无输入

Ubuntu 12.04 更新 + VirtualBox VM 4.1.14 r77440 - 无输入

我只能用键盘输入密码,这是我登录后看到的内容

黑屏图像,其中 Dock 带有灰色图标

CtrlAlt如果我尝试使用+切换到终端,F1我会得到这个
按 Alt+F1 键后出现完全黑屏的图像

我不知道如何解决这个问题,或者是否有可能在不访问终端的情况下解决这个问题。

恢复控制台也不起作用。它打开了,但键盘输入似乎也不起作用。

有人遇到过这种情况吗?

更新(次日) 键盘输入允许我按 Alt+F2 并调用终端,但我无法将焦点转移到打开的终端窗口。有没有关于如何将焦点(Alt+Tab 不起作用)转移到终端窗口的提示。

看到这个你可能知道发生了什么,也许没有窗口管理器加载?

答案1

您是否已对所有基本虚拟机配置设置进行了全面检查?也就是说,尝试将 VirtualBox VM 设置设置为简单易懂的设置?

  1. 确保GeneralOperating SystemLinux并且VersionUbuntu或者Ubuntu-64作为适当的。
  2. 用作芯片组SystemPIIX3不是启用 EFI。
  3. 在 中Display,自然只有 1 个显示器。同时打开 3D 和 2D 加速离开。我不知道该如何建议视频内存的大小。那么,32 MB?(似乎绰绰有余,所以为什么不呢?)
  4. 我总是Audio必须使用“ICH 97”,否则在 Ubuntu 中就没有声音。(我不知道为什么 VirtualBox 上的“Intel HD Audio”不适用于 Ubuntu。我一直想问这个问题。)

只是想看看你是否能进入任何一种可用的终端模式,您尝试过启动single user模式吗?

  1. 选择(突出显示)您想要使用的 GRUB 启动菜单项。
  2. 按下e即可编辑所选启动菜单项的 GRUB 启动命令。
  3. 在靠近底部的行single后面添加内核启动选项。ro quiet splash
  4. Ctrl+XF10使用这些内核选项进行启动。

如果您可以成功启动single user模式,则可以安装 VirtualBox Guest Additions 并应用任何当前的 12.04 更新。我建议您尝试这样做。

  1. 首先dkms使用 安装

    apt-get update
    apt-get install dkms
    

    我推荐这个有两个原因:

    • Oracle 建议在安装 Linux Guest Additions他们的 VB 手册部分。
    • 我个人在未安装时在 VB VM 中安装 Guest Additions 时遇到了问题dkms。;-)
  2. 连接新增嘉宾将映像文件复制到虚拟机的 CD 驱动器。在我的 MacBook 上,此映像位于:

    /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso
    

    注意:按Shift+ +G将打开前往文件夹窗口发现者您可以在其中输入图像文件的完整路径名。

  3. 挂载虚拟机(虚拟)的 CD 设备:

    mkdir /media/VbAdditionsCD
    mount /dev/cdrom /media/VbAdditionsCD
    
  4. 运行 Guest Additions 安装:

    /media/VbAdditionsCD/VBoxLinuxAdditions.run
    
  5. 我还建议应用任何其他当前的 12.04 更新:

    apt-get upgrade
    apt-get dist-upgrade
    

    (这可能没用,但值得一试,不是吗?)

  6. 重新启动并让我们知道发生了什么

    reboot now
    

笔记: sudo对于上面列出的命令来说不是必需的,因为当你使用single user模式时 root(提到这一点只是为了以防有人好奇)。


您查看过任何日志吗?您能从 Live CD 启动虚拟机吗?如果可以,请查看虚拟机的/var/log/syslog

我还想到,由于这是在 VirtualBox VM 内部发生的,您(也)应该查看虚拟机的日志,看看是否有任何内容“弹出”。

你也可以将日志文本剪切并粘贴到 pastebin 中,paste.ubuntu.com例如,然后将 pastebin 链接添加到您的问题中。

VirtualBox Manager 显示日志突出显示

答案2

在 12.04 更新后,我看到了同样的症状。我删除并重新安装了 VBox 附加组件,然后执行了“apt-get -f install”。两者都以 root 身份登录,并在单用户模式下启动。如果无法以单用户模式启动,请删除 grub 中的“gfxmode $linux_gfx_mode”行。

答案3

我也尝试了健全性检查,这些检查帮助我找出了问题所在。就我而言,从 11.10 升级时缺少“libjpeg8”的安装。为了解决这个问题,我做了以下事情:

  • 启动时按住 SHIFT,选择“以前的 Linux 版本”。在该菜单中,我可以选择 Ubuntu(linux 3.0.0-14)、Ubuntu(linux 3.0.0-12)和 Ubuntu(linux 2.6.38-11)。我选择了 -12,我假设它对应于我拥有的 11.10。
  • 启动后,我看到了相同的黑屏,但这次左侧的图块可以运行,因此我可以打开终端窗口并单击它以便进行输入。

sudo apt-get install libjpeg8

  • 然后我删除了 vbox 客户添加项(我不得不运行几次。每次运行时,卸载程序都会执行一些操作,所以我尝试直到卸载程序没有报告任何更改)

sudo sh /media/VBOXADDITIONS_4.1.12_77245/VBoxLinuxAdditions.run uninstall

  • 并重新安装

sudo sh /media/VBOXADDITIONS_4.1.12_77245/VBoxLinuxAdditions.run

重新启动后,我得到了一个可以工作的桌面。

相关内容