How to install Linux OS on window OS with the help of Oracle VM VirtualBox

Steps to Install RedHat Linux-8.4 with screenshot

In this article, we will launch a Linux Operating System.

Let me list out the tools and technologies that I have used to Linux OS on window and mac OS.

A brief introduction about RedHat Linux

Red Hat® Enterprise Linux® is the world’s leading enterprise Linux platform.* It’s an open source operating system (OS). It’s the foundation from which you can scale existing apps — and roll out emerging technologies — across bare-metal, virtual, container, and all types of cloud environments.

— — — — — — — — — — — — — — —

Tools and technologies used

1. Free download manager ( This is a software it is save your data balance if you have 1.5 & 2 GB / day data balance but iso file is a large capacity min data balance requirement 9GB, this is for helping to downloading. )

2. Oracle VirtualBox Software for Mac

Extension pack:

2. Oracle VirtualBox Software for Windows

Extension pack:

Redhat Linux version 8.4 Software (OS image direct download)

RHEL 8.4 torrent

If you are download and install (Free download manager)

Now open (Free download manager)

click on + icon

now copy given links (VirtualBox, Extension pack, Redhat Linux version 8.4 Software, RHEL 8.4 torrent) step by step and past

now click on ok

follow same step and download one by one

I hope your downloading process is completed.


go to install VirtualBox

click on Next

click on next

click on next

click on yes

click on install

Now installation will be completed and click on Finish

In this article, we will see the step-by-step (using screenshot) installation on RedHat Linux 8.4, which will help you to understand very easily.

Prerequisites :

HDD minimum : 20 GB
RAM minimum : 2 GB (Recommended 4 GB)
System Type : 64-bit x86 System
Installation kit : Bootable DVD/USB/.iso


For the demonstration, I will be using a virtual environment (VMware Workstation 15.5.2). This guide assumes that you have your own virtual or standard machine that is ready to install the Rocky Linux 8.4.

— — — — — — — — — — — -


Now click on new


follow this image Steps and click next


Select Memory size


No changes click create


No changes click next


No changes click next


select size 20GB and click on create

Now see your os.


Now click on Setting


follow some steps

i) No changes ( Ganeral > Basic ) :

ii) Change ( Ganeral > Advanced > Shared Clipboard & Drag’n’Drop : Birirectional )

iii) Go to System > Motherboard > Boot Order : click Hard Disk and click arrow and change position of Hard Disk

iv) System > Motherboard > Pointing Device : USB-Touch Tablet

v) System > Processor > Processor(S) : 2 CPU

vi) Display > Screen > Video Memory: ( size > your choice : (for ex. 55MB))

vii) Storage > click Empty > click dvd icon > select rhel dvd.iso file

viii) Now click on OK


Click on start arrow

Wait some time for processing

i) select language and click on continue

Follow and check some settings

  • System (Installation Destination)
  • Activate Root Password
  • Create a local user
  • Date & Time
  • Software Selection
  • Kdump
  • Network & Host Name
  • Security Policy

i) click on time & date

ii) select time & date and click on Done

iii) System > Installation Destination


In the screen above, you can see that some options are already selected or filled by default. We will manually configure the rest of the options above according to our requirements. In this section, I am going to start customizing the partition (Installation Destination).

check and click on Done


In the above window, you can see that we have a virtual disk available of 20GB to install RedHat Linux 8.4. We have two options available to determine how the disk partition will be created (Automatic and Custom). If you choose the Automatic option, the system will configure all partitions automatically. Choosing the “Custom option” will enable you to configure partitions manually. I am opting for a custom partition based on my requirements. Click Done to continue.


You have the option to select between three different mounting partition schemes on the screen above, which includes Standard, LVM, and LVM Thin Provisioning. By default, the LVM partition is active. If you wish to change the scheme, select the desired option from the drop-down list. Here, I used standard partitioning.


Disk partitioning is one of the most crucial tasks for every Linux administrator. To properly use the server, we must be very calculative about the partition we should create. In general, most newbies and experienced Windows users who migrate to Linux make the wrong choice when choosing a partition scheme. They usually set up boot, swap, and root (/)partitions. Perhaps this combination is suitable for a home or a desktop system. It is not advisable for production servers due to performance and other issues that may arise. Instead, use the following partitioning scheme:

  • /boot — 1 GB with xfs filesystem
  • / — 8 GB with xfs filesystem
  • /home — 7 GB with xfs filesystem
  • /var — 2 GB with xfs filesystem
  • Swap — 4 GB with swap filesystem


I have made a 1GB (boot) partition. You can specify the desired size for the boot partition. Typically 1 or 2 GB is fair enough in most cases. Finally, click “Add mount point” to continue.


As the next step, create the “/” (parent) partition, also known as the “root” partition. In this lab exercise, I’ll use an 8GB partition. To continue, click “Add mount point”.


In the same way, we can create other partitions (/home, /var, and swap).


The next step is to click “Accept Changes” to fulfill the summary changes that were made in the disk, which will write all the partitions as shown below:


Next, click the “Root Password” option on the Installation Summary screen. The root account can be enabled by simply clicking on this option, entering the root password, and clicking “Done.” moving forward to the next step.


Click “Done” after you enter your root password.


To create a new user on your system, click “User Creation” on the Installation Summary screen.


After you enter your local username and password, you will see two checkboxes where you can mark what is important to you and click “Done”.


Next, we need to review the server software packages. Rocky Linux is automatically selected as a “Server with GUI” package, but you can change this by clicking the “Software Selection” option on the Installation Summary screen. There you can see a list of six choices for the server software that you can choose from. Depending on your requirements, you can choose accordingly. For now, I’ll go with the default. Click “Done” after selecting the method.


In order to configure “Network & Host Name” during the installation process, you can simply choose the relevant option and enable the Ethernet connection “On”. The IP address is assigned automatically (DHCP), and you can add the hostname as well. Next, click “Done” as shown below:

Step-11: Click “Begin Installation”


Once we have customized all the relevant options to fit our needs, we can then hit the “Begin Installation” tab to start the installation process as below:


The below screen shows that the installation has begun, and also it displays the installation progress levels.

Step-12: System Reboot


Upon completion of the installation, the system will prompt you to reboot. Click on the Reboot option.



You must click “License information” on the highlighted box below the screen in order to activate the License for RedHat Linux 8.4.

accept and click on Done

Now click on Finish Configuration

Click on Not Listed?

Enter username root and click on Next

Enter your root password and click on Sing In

Congratulate your Linux OS ready and Now click on Activities.

shut down

Thanks you

If your any problem then comment me I will solved in this articles related.

Writer : Ajaydhangar

LinkedIn :



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store