VMWare Workstation start on boot CentOS

CentOS 7 VirtualBox Guest Additions Installation

CentOS 7 VirtualBox Guest Additions Installation Tutorial

In the following tutorial, I’ll demonstrate how to install Guest Additions on your VirtualBox hosted CentOS 7 Minimal machine.
Although this tutorial is intended for CentOS 7 minimal, it’s will probably also work on other CentOS releases.

Update your VirtualBox

VirtualBox 4.3.12 or later is required for support in CentOS 7.x, So if you’re using older version of VirtualBox – it’s time for you to upgrade.

Update and Reboot system

After successful installation of your new and shining CentOS box, CentOS-7-installation-VirtualBox

Important Before anything!, I’d advice you to update your CentOS & reboot:

yum update

After, also try to update your kernel and reboot:

yum update kernel

You will need to be the root user for the following routine or “su -”


In order to compile the guest additions you have to install make, gcc, kernel-devel in order to Install VirtualBox Guest Additions installation script.

yum install gcc make kernel-devel

OR, I’ll recommend installing the entire “Developer tools” group which will help you to avoid a lot of trouble later:

yum groupinstall "Development tools"
yum install kernel-devel

Install VirtualBox Guest Additions

Mount your guest additions:


Type at command::

cd /mnt
mkdir cdrom && mount /dev/cdrom /mnt/cdrom
cd cdrom && ./VBoxLinuxAdditions.run


If everything “OK” – You have Guest Additions properly installed on your Centos (Minimal) machine. now Reboot:



That’s it!


13 thoughts on “CentOS 7 VirtualBox Guest Additions Installation

  1. how-stop-snoring.eu

    Wow that was unusual. I jjust wrote an really lokng
    comment but after I cliccked submit my comment didn’t appear.
    Grrrr… well I’m not writing all that over again.
    Anyhow, just wanted to say wonderful blog!

  2. Andres

    Great !!! It worked for me … using Windows 10 as Host, CentOS 7 (1611) as guest. VBox is 5.1.18

    1. Ian Sebryk

      how, how, how did you get this working?? i am also running Win10 host and CentOS 7 guest. but the install tanks right as it is building the guest kernel modules. it stops there. for the life of me, i don’t know where to go from there and i’m sick of staring at tiny 800×600 box on my 4k monitor! >:(

      i have installed all the devtools and dkms. argh! 😛

  3. OpenCode

    install process needs bzip2

    yum install gcc make kernel-devel

    yum install gcc make kernel-devel bzip2


Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.