• About us
  • Contact us
  • Privacy Policy
GEEKrar
  • Home
  • Virtual Machines
    • VMware
    • VirtualBox
  • Mobile
    • Android
    • iOS
  • News
    • Windows (Microsoft)
    • iOS (Apple)
  • Discord
  • Windows
  • Mac
  • THE FORUM
No Result
View All Result
  • Home
  • Virtual Machines
    • VMware
    • VirtualBox
  • Mobile
    • Android
    • iOS
  • News
    • Windows (Microsoft)
    • iOS (Apple)
  • Discord
  • Windows
  • Mac
  • THE FORUM
No Result
View All Result
GEEKrar
No Result
View All Result
Home Virtual Machine

How to Install Elementary OS VirtualBox Guest Additions

Ali by Ali
December 2, 2020
in Virtual Machine, VirtualBox
2
How to Install Elementary OS VirtualBox Guest Additions
67
VIEWS
Share on TwitterShare on Facebook

Table of Contents

  • Benefits of Guest Additions for VirtualBox
    • Here’s a list of all the features:
  • VirtualBox Guest Additions Installation
  • How to Install Elementary OS VirtualBox Guest Additions | Visual Step by Step Guide

Benefits of Guest Additions for VirtualBox

This post will show you how to install Guest Additions to Elementary OS installation on Virtual Box. If you were directed here from the installation video, installing Guest Additions would be the next step to completing a full installation of this operating system in a virtual box. If you have not installed elementary OS and would like to do so, you can click here.

What are guest additions? It’s a VirtualBox package that allows you additional access from your desktop to your virtual machine. You can literally drag and drop files over, copy and paste the text back and forth between the host and guest machines. Most importantly, guest additions will allow you to enter full-screen mode.

Here’s a list of all the features:

  • Mouse pointer integration
  • Shared folders
  • Better video support
  • Resize the virtual machine’s window
  • 3D or 2D video acceleration
  • Seamless windows
  • Generic host/guest communication channels
  • Time synchronization
  • The Guest Additions will re-synchronize the time regularly
  • Shared clipboard
  • Automated logins

VirtualBox Guest Additions Installation

To begin, open up the terminal to enter a few commands for prepping your machine.

Let’s update your software packages:

sudo apt-get update;sudo apt-get upgrade;sudo apt-get dist-upgrade

Install the required packages for building kernel modules.

sudo apt-get install build-essential module-assistant

Prepare your system for building the kernel module

sudo m-a prepare

Now we’re ready to add the Guest Additions CD image to the virtual machine.

In the VirtualBox menu at the top, click ‘Devices,’ select ‘Insert Guest Additions CD image.’

You will be prompted to download the Guest Additions image on the virtual machine. Select Download for both prompts.

When the download is complete, there will be a prompt to register the image and insert it into the virtual CD/DVD drive. Select Insert.

If you have any issues, check out the YouTube video for the problems we ran into during the step and a manual way to work around it.

Next, we will open up the terminal again and enter the following commands.

blkid 

output wiill look someting like this:

/dev/sr0: LABEL="VBOXADDITIONS_4.####" TYPE="iso9660"

Check that /dev/sr0 is the name for the virtual drive, and /dev/sda1 is the is a device on the IDE controller.

 Now, we want to make a CDROM directory under media and mount the Guest Additions image.

sudo mkdir /media/cdrom
sudo mount /dev/sr0 /media/cdrom

Next we will swtich to the newly created directory

cd /media/cdrom

now run the ‘VBoxLinixAdditions’ installer.

sudo sh VBoxLinuxAdditions.run

When complete you will be notified ‘You may need to restart the the Window System (or just restart the guest system) to enable the Guest Additions.’ We can enter the below command to reboot your system 

sudo reboot

Now that your system has reloaded, you try to test it out, enter full-screen mode, or copy and paste text from your Host system to the Guest system.

Have any issues, put them in the comments below, and we’ll try to help out.

How to Install Elementary OS VirtualBox Guest Additions | Visual Step by Step Guide

Previous Post

The battery of the new Apple Watch will be hidden in the strap

Next Post

How To Bypass Mega Download Limits (2021 Method)

Ali

Ali

Next Post
How To Bypass Mega Download Limits (2021 Method)

How To Bypass Mega Download Limits (2021 Method)

Comments 2

  1. ANUPAM MITRA says:
    1 year ago

    I followed the suggestions as enumerated above to install Guest Additions in my Elementary 6.0. However, after sudo m-a prepare, I liked to add the Guest Additions CD image to the virtual machine. But unfortunately, I got the following error message.
    “Unable to insert the virtual optical disk /home/anupam/.config/VirtualBox/VBoxGuestAdditions_6.1.22.iso into the machine ELEMENTARY.
    Could not mount the media/drive ‘/home/anupam/.config/VirtualBox/VBoxGuestAdditions_6.1.22.iso’ (VERR_PDM_MEDIA_LOCKED).
    Result Code: NS_ERROR_FAILURE (0x80004005)
    Component: ConsoleWrap
    Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
    Callee: IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}”

    I need your expert opinion.

    Reply
    • Ali says:
      1 year ago

      i need to look into this, because i am not familiar with the error your getting. I am guessing VirtualBox isn’t mount the image properly.

      Reply

Leave a Reply Cancel reply

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

  • Trending
  • Comments
  • Latest
How To Bypass Mega Download Limits (2021 Method)

How To Bypass Mega Download Limits (2021 Method)

July 12, 2022
Download macOS Ventura ISO file

Download macOS Ventura ISO file

January 18, 2023
Download macOS Monterey ISO Release Candidate (v12.0.1)

Download macOS Monterey ISO Release Candidate (v12.0.1)

August 27, 2022
Bypass Mega download limits

How To Bypass Mega Download Limits 2022 (Alternative Method)

September 21, 2022
Install macOS Catalina on VirtualBox

Install macOS Catalina on VirtualBox on Windows PC

118
How to Fix The CPU has been disabled by the guest OS

How to Fix The CPU has been disabled by the guest OS

117
Install macOS Catalina on VMware on Windows PC

Install macOS Catalina on VMware on Windows PC

81
Install macOS Catalina on VirtualBox on AMD Systems

How to Install macOS Catalina on VirtualBox on AMD Systems

80
How to Create an Educational APP: A Friendly Guide

How to Create an Educational APP: A Friendly Guide

February 3, 2023
4 Tips for Getting a Job in IT

4 Tips for Getting a Job in IT

January 31, 2023
What Is a Service Mesh? 5 Business Benefits

What Is a Service Mesh? 5 Business Benefits

January 31, 2023
A history of proxy servers and their evolution over time.

A history of proxy servers and their evolution over time.

January 30, 2023

Recent News

How to Create an Educational APP: A Friendly Guide

How to Create an Educational APP: A Friendly Guide

February 3, 2023
4 Tips for Getting a Job in IT

4 Tips for Getting a Job in IT

January 31, 2023
What Is a Service Mesh? 5 Business Benefits

What Is a Service Mesh? 5 Business Benefits

January 31, 2023
A history of proxy servers and their evolution over time.

A history of proxy servers and their evolution over time.

January 30, 2023
Facebook Twitter Youtube
GEEKrar

We are a team of skilled writers, editors and tech enthusiasts that help you how to get tech into work, pros and cons, explain hows and whys, hacks, and fixes of new modern tech.

Browse by Category

  • Android (24)
  • Discord (3)
  • Downloads (12)
  • Featured (11)
  • Internet (199)
  • iOS (25)
  • Mac (88)
  • News (428)
    • iOS (Apple) (283)
    • Windows (Microsoft) (117)
  • Reviews (3)
  • Tech (17)
  • Virtual Machine (24)
  • VirtualBox (75)
  • VMware (66)
  • Windows (77)

Recent News

How to Create an Educational APP: A Friendly Guide

How to Create an Educational APP: A Friendly Guide

February 3, 2023
4 Tips for Getting a Job in IT

4 Tips for Getting a Job in IT

January 31, 2023

© 2022 geekRAR.com

No Result
View All Result

© 2022 geekRAR.com

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT
Go to mobile version