My blog about computing

Published or updated on the : 2012-03-29

Install the VirtualBox’ Guest Additions in Windows 8 Consumer Preview, and avoid the black screen

[ now this defect seems to be fixed in VirtualBox. I let this article here just in case of a regression ]

I had no problem to install the Windows 8 Consumer Preview under VirtualBox 4.1.10 until I tried to install the Guest Additions of VirtualBox. Unfortunately I needed them to share files.
The problem lies in the video adapter driver: during the installation of the Additions, and after a system reboot, a horrible black screen appears.

The solution

With this solution, the Additions work, except the video driver (we have to disable it).
But you can share files, at least.

First step: Activate the safe boot menu entry

As many know, Windows 8 doesn’t show this menu entry by default, even with F8. Fortunately, there is a procedure to activate it.
The safe boot mode is compulsory here, so before reading the following procedure, please follow the instructions on that site:
http://www.addictivetips.com/windows-tips/how-to-enable-windows-8-safe-mode/

Second step: Install the Additions

(I’ve done the procedure on a French installation, so I had to translate the texts here, they can be slightly different on an English installation)

  1. Ensure the configuration of your virtual computer uses the 3D acceleration and uses 128 MB video RAM.
    I’m not sure these two settings are necessary, but the procedure works with them.

  2. Run your virtual computer and Windows 8 in normal (not safe) mode, then open an administrator session.

  3. Start the installation of the Guest Additions of VirtualBox.
    You can notice the installation of the experimental Direct3D driver cannot be unchecked.

  4. When Windows asks you, for the first time, if you want to install an Oracle driver, tickAlway trust the drivers from Oracle” (or something similar to that text).

  5. The installation goes on until the screen goes black.
    From here, wait a few minutes (maybe two) to let the installer enough time to conclude its job, because it is not frozen, even if we cannot see it working.

Third step: disable the VirtualBox’ video driver

  1. Now reboot the virtual computer by force.

  2. Start Windows 8 in safe boot mode.
    The first time, Windows reboot one more time, it’s ok.

  3. In safe mode, open an administrator session.

  4. Open the hardware settings panel:
    Windows+R and enter the name
    DEVMGMT.MSC

  5. In the Video adapter section, right-click on this video driver: “VirtualBox Graphics Adapter (Microsoft Corporation – WDDM)“,
    and click on Update driver.

  6. On the next panel, select Find a driver on my computer.

  7. On the next panel, select Find in a list of peripheral drivers on my computer.
    The description says those drivers are compatible with our hardware.

  8. A list with two drivers appears,
    the normal driver “Microsoft Basic video adapter”,
    and the driver “VirtualBox Graphics Adapter (Microsoft Corporation – WDDM)“.
    Select the first driver (the basic driver) and validate.

  9. Reboot Windows 8 in normal mode.
    It should start normally, as it was before the installation of the Additions.

But now you enjoy the Additions (except in the video field), notably the file sharing.

I hope it will work for you as fine as it did for me.

I hope this doc can be useful.

Donate

If you find UniversalSerializer useful, please consider supporting the project by donating

Copyright © Christophe Bertrand. All rights reserved.