What is Oracle VM VirtualBox?

VirtualBox is virtualization software for x86 / x64 architectures originally created by the German Innotek GmbH. Currently developed by Oracle Corporation. With this application, it is possible to install additional operating systems known as “Guest Systems” into another operating system “Host”, each with separate resources.

Operating systems supported by host mode include “GNU / Linux, Mac OS X, OS / 2 Warp, Microsoft Windows, and Solaris / OpenSolaris”. It is possible to virtualize operating systems such as FreeBSD, GNU / Linux, OpenBSD, OS / Windows, Solaris, and MS-DOS.

What is Oracle VM VirtualBox?

The application was first introduced under a proprietary software license, but in January 2007 VirtualBox OSE (Open Source Edition) was released under the GPL 2 license and is currently available exclusively for personal or evaluation use, with a special Oracle Oracle VirtualBox version available and “Personal Use and Virtual Box Evaluation “(Virtual Box Personal Use and Evaluation License) license and the Open Source version GPBox license is subject to the free VirtualBox OSE license.

VirtualBox offers good functionality, such as iSCSI support, such as the remote operation of virtual machines over Remote Desktop Protocol (RDP), but these options are not available in free versions.

Capable of emulating hardware, the hard drives of guest systems are stored on host systems under a proprietary extension called Virtual Disk Image or VDI, which is incompatible with other virtualization software. Another function of the presentation is to mount ISO images as an optical virtual CD or DVD drive.

Currently, after a long way, VirtualBox is included in the latest version 6.0, and other features include:

  • One of the first things the user will notice is the simple and clean interface. The interface has been refreshed and now allows you to view snapshots, recordings, discs, etc. allows access to information.
  • This new version offers better screen detection and easier to configure virtual machines.
  • You can use the file manager of a running virtual machine in Menu → Machine → File manager. This File Manager allows you to copy/transfer files between the host and guest systems.
  • There is a big improvement in scaling and HiDPI support.
  • VirtualBox 6.0.0 comes with support for exporting virtual machines to Oracle Cloud Infrastructure.
  • Windows supports 3D graphics for its guests, and VMSVGA 3D graphics device emulation is available as an emulation for Solaris and Gnu / Linux guests.
  • The vboxing mount utility for hosts allows users to access the contents of guest disks on the host computer.
  • VirtualBox 6.0.0 now has enhanced audio and video recording that can be activated separately.
  • Other improvements and fixes include serial port emulation, installer fixes for Solaris, performance improvements in shared folders, vboxvideo rendering fix in standard kernel, and so on. All this in addition to many other improvements. You can find it in Changelog.

What is not VirtualBox for?

Games are in an area where virtual machines do not work. To get the gaming experience you want, you need real CPU, GPU, and RAM, especially if you’re playing games with many resources, such as Crysis. Audio and video editing also does not work because you do not want a virtual layer between the application and the hardware. Beyond this and other areas, virtual machines work very well.

Virtual machines can also be useful for users who want to play with or switch to Linux, but do not want to jump to the shark when formatting their familiar operating system and switching to Linux. Virtual machines make these users feel comfortable with Linux, so they can make changes with confidence when they’re ready. You may also be using Linux “inside” your perfect Mac OS X or Windows 10.

Why Use a Virtual Machine?

Many Linux users should start dual booting because they need some special software or services that are not yet available for Linux. In many countries, the software required for tax reporting and other government-related business is only supported in Windows. Instead of experiencing the complexity and pain of dual boot, you can use the virtual machine to run Windows software.

Regarding the vulnerabilities in Microsoft Windows, I would be extremely careful in executing them on my host system. I feel more comfortable keeping Windows in a virtual content environment. This way, even if compromised, it does not harm my entire system or data, and only affects the limited set of files I access. Although I rarely use this machine, I run a machine with Windows 10 in a virtual environment to perform some tasks that cannot be performed on Linux.

What are the Benefits of Virtual Machines?

One of the biggest benefits of virtual machine use is that you can run multiple Linux distributions on the same hardware on the same hardware, so you don’t have to restart to switch between deployments. As a Linux journalist, it is extremely important for me to make a few distributions and watch them. And as a Linux user, it’s even more important to master all major distributions, rather than being “blocked by the vendor” or completely dependent on anyone. Using virtual machines, I can run different desktop environments on the same system without logging out to change the environment.

If you plan to become a system administrator or developer, you won’t want to know a single deployment; You must be an expert on any Linux; You never know which operating system your employer or customer will use. You can’t say, “I’m sorry, I only know Ubuntu.” If you are a developer, you need different deployments to test your applications.

You can clearly see that using virtual machines has many advantages. The biggest advantage of using virtualization instead of multiple boot is efficiency. I spent a lot of time formatting hard drives and switching between deployments. With virtual machines, you can start a new virtual machine for deployment without affecting your business; Opening a new application is as easy.

System requirements

Basically, what a virtual machine does is use some of the host’s RAM and video memory to create a virtual disk and emulate another system. The more systems we want to run simultaneously, the more hardware the host system needs for the virtual machine to do its job.

VirtualBox IDE, SATA, SCDI hard drives, a wide variety of network cards, sound cards, parallel ports and so on. It is compatible with various devices such as. It provides full-screen, 3D acceleration, file sharing between host and guest, network configuration, and more.

It is available in a special version that is free under the “VirtualBox Personal Use and Evaluation License ve and also in an Open Source version under the GPL (General Public License).

The following operating systems can be installed with VirtualBox:

  • Microsoft Windows
  • GNU / Linux
  • Mac OS X
  • OS / 2
  • Solaris / OpenSolaris
  • MS-DOS, FreeBSD, Android, etc.

Minimum Hardware Requirements

  • 2600 MHz Intel / AMD processor.
  • 512 MB RAM.
  • 5000 MB of free hard disk space.

   Related Posts

1. How to Install Guest Additions in Debian
2. How to Install VirtualBox in Mint
3. How to Install Extension Pack in Mint
4. How to Install VMware in Ubuntu
5. How to Install Ubuntu in VMware



In my personal blog, I will explain the solutions to the problems I encounter in the system, network, and information technologies for you. If you want to contact me or consult about a problem, you can send an e-mail to [email protected]