Windows 2019

A Step-by-Step Guide: Setting Up windows server 2019 on Oracle VirtualBox

Brian AbdulMalik
4 min readSep 12, 2023

--

In today’s tech-driven world, having hands-on experience with server setup is invaluable. Windows Server 2019 is a powerful server operating system, and VirtualBox is a popular virtualization platform. In this guide, we’ll walk through setting up Windows Server 2019 on VirtualBox so you can explore and experiment with server configurations.

Prerequisites:

Before we dive in, make sure you have the following:

  1. VirtualBox: Download and install VirtualBox from VirtualBox.
  2. Windows Server 2019 ISO: Obtain a copy of the Windows Server 2019 ISO file. You can download an evaluation version from the official Microsoft website.
  3. A PC or laptop with hardware virtualization support: Most modern computers support hardware virtualization. You’ll need this feature enabled in your BIOS settings. Open the task manager and move to performance tab to check if virtualization is enabled.

Step 1: Create a New Virtual Machine

  1. Open VirtualBox and click on “New” to create a new virtual machine.
  2. Give your virtual machine a name e.g., Server2019, and select “Microsoft Windows” as the Type, and “Windows(64-bit)” as the version.

3. Allocate memory (RAM) to your virtual machine. At least 2GB is recommended for Windows Server 2019.

4. Create a new virtual hard disk. Ensure it’s large enough to accommodate your server needs. A 50gb disk is a good starting point.

5. Finish

Step 2: Configure Virtual Machine Settings

  1. Select your newly created virtual machine and click on “Settings”.

2. Under the “System” tab, go to the “Processor” tab and allocate the desired number of CPU cores.

3. In the “Display” tab, increase the video memory for better performance.

4. Under the “Storage” tab, in the “Controller:IDE” section,select the Windows Server 2019 ISO file you downloaded earlier as the Optical Drive.

Step 3: Install Windows Server 2019

  1. Start the virtual machine by clicking the “Start” button in VirtualBox.
  2. Follow the on-screen prompts to install Windows Server 2019.

3. Complete the installation process, including configuring your administrator password and network settings.

Step 4: Configure Windows Server 2019

  1. After the installation, log in to your Windows Server 2019 virtual machine.
  2. Install VirtualBox Guest Additions (from the “Devices” menu in VirtualBox) to enable better integration between the host and guest OS.

3. Set up the server roles and features you want to explore. Windows Server 2019 offers a wide range of roles and features, such as Active Directory, DNS, DHCP, and more.

Congratulations! You’ve successfully set up Windows Server 2019 on VirtualBox. Happy virtualizing!

--

--

Brian AbdulMalik

Computer Science | Information Technology | Programming | Cybersecurity