How to install Oracle Linux on Windows 10 steps


Imagine you’re a software developer working on a complex project that requires a Linux environment, but you’re using a Windows 10 machine. Traditionally, you might have had to set up a separate physical or virtual machine, but there’s a better way. Oracle Linux, a powerful and secure Linux distribution, can be installed on your Windows 10 system, opening up a world of possibilities for development, testing, and more.

In this article, we will guide you through the process of installing Oracle Linux on your Windows 10 system, both automatically and manually. We will also address common issues and error codes you may encounter during the installation process, ensuring a smooth transition to a dual-operating system setup.

Common Issues During Installation

Before diving into the installation process, it’s essential to be aware of potential issues that may arise:

  1. Hardware Compatibility: Ensure that your hardware meets the Oracle Linux system requirements. Incompatible hardware can lead to installation failures or system instability.
  2. Secure Boot: If your Windows 10 machine has Secure Boot enabled, you might need to disable it temporarily to install Oracle Linux. Secure Boot can prevent non-Windows operating systems from loading.
  3. Partitioning: Incorrect partitioning can cause data loss. It’s crucial to understand the partitioning process and back up your data before proceeding.
  4. UEFI vs. Legacy Boot: Ensure that your system is set to boot in the correct mode (UEFI or Legacy) for Oracle Linux installation.
  5. Driver Issues: Some hardware components may require proprietary drivers. Lack of proper drivers can lead to functionality issues.
  6. Network Configuration: Incorrect network settings can affect connectivity within Oracle Linux. Make sure your network adapter is properly configured.

Automatic Installation

Method 1: Using Oracle VM VirtualBox

Oracle VM VirtualBox is a popular virtualization tool that allows you to run virtual machines on your Windows 10 system. Here’s how to install Oracle Linux using VirtualBox:

  1. Download and install VirtualBox.
  2. Download the Oracle Linux ISO image from the official Oracle website.
  3. Create a new virtual machine in VirtualBox, selecting “Linux” as the OS type and choosing the Oracle Linux ISO as the boot medium.
  4. Follow the on-screen prompts to complete the installation.

Method 2: Using Windows Subsystem for Linux (WSL)

Windows Subsystem for Linux (WSL) allows you to run a Linux distribution alongside your Windows installation. Follow these steps to set up Oracle Linux using WSL:

  1. Enable WSL in Windows Features.
  2. Install a WSL distribution (e.g., Ubuntu) from the Microsoft Store.
  3. Open the WSL terminal and add the Oracle Linux repository.
  4. Install Oracle Linux with the desired packages.

Manual Installation

If you prefer a manual installation, follow these steps:

  1. Download the Oracle Linux ISO image from the official website.
  2. Create a bootable USB drive using software like Rufus or Etcher.
  3. Boot your computer from the USB drive.
  4. Follow the on-screen prompts to manually partition your disk and install Oracle Linux.

Common Error Codes and Solutions

During installation, you might encounter error codes such as “GRUB Installation Failed” or “Partition Table Error.” Here’s how to address some common errors:

  1. GRUB Installation Failed: This can occur if the bootloader installation fails. Ensure that you’re installing GRUB to the correct disk and partition.
  2. Partition Table Error: If you receive this error, double-check your partitioning scheme and make sure it aligns with Oracle Linux’s requirements.
  3. Driver Not Found: If certain hardware components are not recognized, search for and install the necessary drivers manually.


Installing Oracle Linux on your Windows 10 system opens up a world of possibilities for software development and testing. Whether you choose an automatic installation method using VirtualBox or WSL or opt for a manual installation, understanding potential issues and error codes is crucial for a smooth process.

By following the steps outlined in this guide and being prepared to troubleshoot common issues, you can seamlessly integrate Oracle Linux into your Windows 10 environment, giving you the flexibility to work with both operating systems as needed.


  1. Can I uninstall Oracle Linux if I no longer need it? Yes, you can remove Oracle Linux from your system. Refer to the Oracle Linux documentation for uninstallation instructions.
  2. What are the advantages of using Oracle Linux over other Linux distributions? Oracle Linux is known for its stability, security, and support, making it a robust choice for enterprise environments.
  3. Can I install Oracle Database on Oracle Linux installed on Windows 10? Yes, you can install Oracle Database on Oracle Linux within a Windows 10 environment, which can be useful for development and testing.
  4. What if I encounter an error not covered in this article during installation? Refer to the Oracle Linux documentation or seek help from the Oracle community forums for specific error resolution.

Sakshi Anant Author