更新到 virtualbox 4.3.34 导致 ubuntu 14.04 出现问题

ala*_*ngh 6 virtualbox 14.04

我一直在 ubuntu 14.04 LTS 主机上运行 virtualbox(您从 apt-get 获得的最新版本)。通过 System Tools -> Administration -> Software Updater 进行了“正常”更新,将 virtualbox 更新为 4.3.34_Ubuntu r104062 。现在,当我尝试运行来宾操作系统(ubuntu 14.04)或使用 ubuntu 15.10 启动新来宾时,来宾在尝试启动时崩溃。

从 virtualbox 日志中,关键的几行似乎是:

00:00:31.838258 访客日志:BIOS:从 CD-ROM 启动...
00:00:32.028360 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=00007f821b400000 w=640 h=480 bpp=16 cbLine=0x500, flags=0x1
00:00:32.028379 UIFrameBuffer::RequestResize: Screen=0, Format=843204434, BitsPerPixel=16, BytesPerLine=1280, Size=640x480, 发送到异步处理程序..
00:00:32.028436 UIFrameBufferQImage::resizeEvent: Format=843204434, BitsPerPixel=16, BytesPerLine=1280, Size=640x480
00:00:32.028445 UIFrameBufferQImage::resizeEvent: 由于格式无效而调整到 FALLBACK 缓冲区的大小..
00:00:45.670222 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=0000000000000000 w=720 h=400 bpp=0 cbLine=0x0, flags=0x1
00:00:45.670249 UIFrameBuffer::RequestResize: Screen=0, Format=0, BitsPerPixel=0, BytesPerLine=0, Size=720x400, 发送到异步处理程序..
00:00:45.670375 UIFrameBufferQImage::resizeEvent: Format=0, BitsPerPixel=0, BytesPerLine=0, Size=720x400
00:00:45.670384 UIFrameBufferQImage::resizeEvent: 由于格式无效而调整到 FALLBACK 缓冲区的大小..
00:00:45.670845 访客日志:BIOS:KBD:不支持的 int 16h 函数 03

我猜测某种本地首选项文件已损坏。谁能建议如何让虚拟机来宾再次运行?我试过了:

sudo apt-get 清除 virtualbox
sudo apt-get 安装 virtualbox
sudo apt-get install virtualbox-guest-additions-iso

那没有用。

小智 6

我遇到了完全相同的问题。就我而言,结果证明它是一个过时的扩展包,导致 USB 2.0 在启动时中断。我可以通过禁用 USB 2.0 支持来引导我的来宾。

您可以在此处找到最新的扩展包:https : //www.virtualbox.org/wiki/Downloads