Installing ReactOS on VirtualBox

Home / Installing ReactOS on VirtualBox

Installing ReactOS on VirtualBox

December 9, 2015 | Article | 2 Comments

In this article, we will discuss about ReactOS installation on VirtualBox. For this, I use:

  1. Slackware64 14.0 as host, although any Operating System is fine at least it can run VirtualBox
  2. VirtualBox 4.2.16.
  3. ReactOS iso file

Obtaining the Materials

As said, we will do installation of ReactOS on virtual machine using VirtualBox. Thus you have to make sure VirtualBox is installed and enable to run properly. For Slackware64, I have create a separated article about how to install VirtualBox on Slackware.

The main material we need is the ReactOS ISO itself. Go to http://reactos.org/, ReactOS’ official site. The latest version is 0.3.15 which is still in alpha version (not feature-complete and is recommended only for evaluation and testing purposes). ReactOS team provide three way to taste ReactOS, which are: Installation CD in iso format, Live CD, and preloaded image file. As our concern is installation ReactOS to VirtualBox, choose the Installation CD. There you should download approximately 64MB zip archived iso file. Upon finish downloading, extract the iso. We will refer this iso as ReactOS.iso

Create the Virtual Machine

Now come to the main business. ReactOS 0.3.15 is much more like Windows 98 and Windows XP. Therefore it should not burden your resource too much. Create a new machine for ReactOS with this (minimum) specification:

  • Machine Name: “ReactOS” (or anyname you want)
  • Machine Type: “Microsoft Windows”
  • Machine Version: “Windows XP”
  • Memory: 256 MB (but I use 1024 MB)
  • Hard disk: 10 GB

Other setting on my Virtual Machine:

  • Networking:
    • Type: NAT
    • Adaptor: “Intel Pro/1000 MT Desktop (8254EM)”
  • Audio: Intel AC’97
  • Storage Layout:
    • IDE Controller: CD Device, Hard Disk
  • Video Memory: 16 MB

Boot and Install

Run the virtual machine, you should then see something similar to this:

reactos1

Choose your preferred language. Just press ENTER until you are face with this screen:

reactos2

Here we are brought back to the era of Windows XP.

At this time, we have to partitioning our disk. Our disk is still raw, no partition. To create a partition, press C. Let’s pretend we want to use all of our disk space. Here we got only 1 partition, C:, unformatted. Press Enter to select it.

reactos3

Now, ReactOS support FAT as file system and no NTFS. The surprising part is, ReactOS supporting EXT2 filesystem. However on my first attempt (July 31, 2013) ReactOS won’t be installed if the partition is Ext2, stuck on copying acpi.sys file. so let’s choose FAT. Press Enter again when they ask for confirmation. And you will get following screen:

reactos4

If Windows is installed on \windows, ReactOS will have similar behavior. But instead of static pathname, ReactOS can be installed on any path. However at this time, let’s call it ReactOS.

reactos5

Then it will copying some files.

reactos6

Because we are installing on Virtual Machine, install the bootloader as well.

reactos7

Reboot! But don’t detach the ISO image from the virtual machine. You will be asked following operating system to boot (similar to GRUB or any other bootloader). Just choose ReactOS.

reactos8

When the machine boots, it will automatically run the ReactOS Setup Wizard. Acknowledge the license and click Next to continue with Setup.

Type your name and organization. Then give the computer a name. You are also asked an administrator password. The password, at this point, is optional. You can also change the system locale settings if you want or change the keyboard layout if you want. Next change the date and time if you need to, as well as the timezone.

reactos10

reactos11

reactos12

reactos13

reactos14

Once more reboot, and your ReactOS has been installed. Cheer! Here are the screenshots.

reactos15

reactos16

reactos17

reactos18

, ,

About Author

about author

xathrya

A man who is obsessed to low level technology.

2 Comments
  1. Testing ReactOS Using Preloaded QEMU Disk Image - Xathrya.ID

    […] previous article we discuss about installing ReactOS on QEMU from scratch, this time we will discuss about how to use preloaded ReactOS on QEMU. […]

  2. Testing ReactOS Using Preloaded VirtualBox Disk Image - Xathrya.ID

    […] previous article we discuss about installing ReactOS on VirtualBox from scratch, this time we will discuss about how to use preloaded ReactOS on […]

Leave a Reply

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

Social media & sharing icons powered by UltimatelySocial