header image

How to install Android x86 4.4 R2 on Hyper-V – Part 1: Install (Jan 2015)

Hi there guys,

on 1st Jan 2015 Android-x86.org has made available the latest release of Android x86 R2, there are a bunch of bug fixes and improvements and one of the good advancements is the native support for Hyper-V with all the required modules and synthetic drivers preloaded.

As you can see on a previous post related to the “RC2” release there was no native support for Hyper-V at that time which turned the installation process much more complex.

I will keep the above post available as the described process can be useful for reference.


Part 1: How to install Android x86 4.4 RC2 on Hyper-V: Install

– Phase 1: Download Android x86 4.4 and prepare a VM to run it
– Phase 2: Install Android x86 4.4 on a VM


Part 2: How to Install Android x86 4.4 R2 on Hyper-V: Configuration, Screen resolution and Network

– Phase 3: Run and Configure Android x86 for the first time
– Phase 4: Advanced settings – Screen resolution
– Phase 5: Advanced settings – Network configuration

Phase 1: Download Android x86 4.4 R2 and prepare a VM to run it

1. Download Android ISO: http://www.android-x86.org/releases/releasenote-4-4-r2


Android Live and Installation ISO
Version: 4.4 R2 (KitKat-MR2.2 4.4.4 r2 release)
File name: android-x86-4.4-r2.iso
Size: 388.0MB
SHA1: 3b7acd23d3feb87ed13a2c5f489ea1a3f254f809

2. Open the Hyper-V Manager to Create a Virtual Switch for your Virtual environment Network

On the right pane Click “Virtual Switch Manager

Create an “Internal” or “External” Virtual Switch depending on your network needs

3. On the Hyper-V Manager create a new Virtual Machine and Virtual Hard Disk:

On the right-pane Actions menu Click “New” –>Virtual Machine

On the New Virtual Machine Wizard –> Next

Define the Machine Machine Name “Android 4.4 R2” and the desired location of the Virtual Machine configuration files

If your are running a Windows 8.1 or Windows Server 2012 R2 host Select the Virtual Machine “Generation 1

Set the Memory size “1024” MB (add more if needed) and enable “Use Dynamic memory for this Virtual Machine” by ticking the Checkbox

Select the Virtual Switch Network (I will use my “External” vSwitch)

Create a Virtual Hard Disk (default: differential) with no more than “8GB” (should be enough…)

Select “Install Operating System from a Boot CD/DVD” and Select the Android “image file (ISO)”

Review the VM configuration and click “Finish” to complete the VM creation

Phase 2: Install Android x86 4.4 R2 on a VM

1. Start the VM and on the Boot menu select “Installation – Install Android-x86 to harddisk


2. After boot Press [ENTER] on the default option “Create Modify partition” and press “OK

3. On Cfdisk partition configuration select “New” and next select “Primary



4. Confirm the Volume size (e.g 8587.20MB) and mark the Partition as “Bootable” through the menu options



5. Select “Write” and confirm “yes” to write the partition table to disk and select “Quit” to complete



6. Select the new partition installation partition “sda1” and the File system format “ext3



7. Confirm the partition format “Yes” and confirm the GRUB boot loader install with “Yes



8. Confirm the read-write directory with “Yes” and wait a few seconds for the installation to complete.


9. Following the last step you will see a screen confirming that the installation was successful.

Select the option “Run Android-x86” to launch Android and start the initial configuration.


This completes the Part 1 of “How to install Android x86 4.4 R2 on Hyper-V”. You can access the “Part 2: How to Install Android x86 4.4 R2 on Hyper-V – Part 2: Configuration, Screen resolution and Network”.

R-Tape Loading error,
Luís Rato

~ by lrato on January 2, 2015.

Hyper-V, Linux

3 Responses to “How to install Android x86 4.4 R2 on Hyper-V – Part 1: Install (Jan 2015)”

  1. Amazing !!! how can i do it on my microwave ?

  2. hello,

    when i do with same way, i stucking at “formatting partition 66%”. and it restarts itself.

Leave a Reply

%d bloggers like this: