Ubuntu – Ubuntu 17.10 in VirtualBox: “A start job is running for Hold”

bootvirtualbox

I had Ubuntu 17.04 (no longer supported) in VirtualBox. After upgrading the VB guest additions to 5.2.6 from 5.2.4 it would only boot to a black screen.

I decided to reinstall Ubuntu from scratch. I installed 17.10. After installing the VB guest additions, the boot process hangs with the message

A start job is running for Hold until boot process finishes up (23s / no limit)

The system would only boot if I disable 3D acceleration for VirtualBox. But if I do that, the Ubuntu desktop is very slow.

Is there any way to get 17.10 running in VirtualBox 5.2.6 with good performance, like I could run 17.04?

The host is macOS 10.13.3, NVIDIA 750M graphics

Best Answer

I believe this is because the 5.2.6 VirtualBox guest additions are broken, as mentioned on the VirtualBox website:

Important: The Guest Additions which come with VirtualBox 5.2.6 and 5.1.32 do not work properly on Linux guests with 3D enabled. Here are updated versions for 5.2.6 and 5.1.32.

Related Question