Steps to Install Windows Server 2008 R2 on VirtualBox

This article shows how to install Windows Server 2008 R2 on VirtualBox. Normally, Windows 2008 R2 server available for 64 Bit only, so obviously your computer processor and motherboard should support 64 Bit architecture and VT.

Even though you are running 32 Bit Operating Systems, such as 32 Bit Windows 7, Vista and XP as host, still it’s possible to run 64 Bit operating systems as a guest on X86 VirtualBox. To make sure your computer processor and motherboard support this feature read this post. The mentioned post is having tools to check AMD and Intel processors. Once the result shows that your PC is 64 Bit is ready then you can proceed the installation of Windows server 2008 R2 on VirtualBox.

Follow the steps to Install Windows Server 2008 R2 on VirtualBox.

1)      Create New Machine.

2)      If you are using VirtualBox 3.1.0 or earlier versions, then you can’t find Windows 2008 R2 OS as guest OS, so select Windows 2008 64 Bit. Later versions have  2008 R2 64 Bit selection.

Install Windows Server 2008 R2 on VirtualBox

3)      Set memory size to 1024MB, and create a new hard disk with 20GB space.

Install Windows Server 2008 R2 on VirtualBox

Select Dynamically Expanding storage option. Set the disk size and location of disk file in next screen.

Install Windows Server 2008 R2 on VirtualBox

4)      Press Finish to complete disk creation and virtual machine creation.

5)      Click on storage option in virtual machine configuration settings.

Install Windows 2008 R2 on VirtualBox

6)      Press ‘Empty’ IDE controller as mentioned below to insert Installation DVD or ISO image. If you have installation DVD, then insert it to host DVD drive select ‘Host Drive- Drive letter’ mentioned below. So when you boot a Windows 2008 R2 virtual machine, it will read your host physical DVD drive. Here, I have ISO file and mount it by clicking on Folder arrow button.

Windows 2008 R2 X86 Sun VirtualBox

7)      Make sure the following settings are correct under system setting of the virtual machine. Click on System to view the settings.

Install Windows 2008 R2 on VirtualBox

Processor – 1 and Enable PAE/NX enabled.

Desktop virtualization software

Hardware Virtualization Enable VT-x/AMD-V should be enabled.

Desktop virtualization software

8)      Now start the Windows 2008 R2 virtual machine in VirtualBox.

The installation will go smoothly if all settings are correct. I’m not explaining any installation steps.


9)      As usual, VirtualBox worked very faster and installation finished very quickly. The working Windows server 2008 R2 on VirtualBox is below.

Install Windows 2008 R2 on VirtualBox

10)   Install VirtualBox additions to get better mouse integration, display settings, folder share, network speed and more. It’s always recommended to install or update VirtualBox additions in virtual machines. Restart the virtual machine after VirtualBox additions installation.


There you go, R2 64 Bit Server operating is now on your computer by X86 Sun VirtualBox. Enable seamless mode of the virtual machine, so you can work on Windows 2008 R2 virtual machine from host OS desktop.

We will be using this R2 server installation on VirtualBox for later related posts. Do not forget to subscribe our RSS feeds to keep in touch with sysprobs.

Dinesh is the founder of Sysprobs and written more than 400 articles. Enthusiast in Microsoft and cloud technologies with more than 15 years of IT experience.

28 thoughts on “Steps to Install Windows Server 2008 R2 on VirtualBox”

  1. I already installed a Linux server on Virtual box… but never thought of a windows server! 😀 This might be the perfect time for it! Thanks for the great post bro 😀

  2. I have VirtualBox 3.1.6 and in first drop-down list I have no option Windows 2008 (64 bit), only “windows 2008”. I guess it’s 32 bit OS. If yes, how do I install 64bit?

  3. I downloaded Intel Processor ID utility – it says my proc does support 64bit architecture. the problem is, it doesn’t support intel virtualization technology(VT). May be that’s the case?

  4. Glad to find this post it helped me a bit – proved I wasn’t crazy

    I was trying to install Windows 2008 R2 on X86 Sun VirtualBox on a fully patched new install of Solaris. I could load it and restart the VM a few times but once I powered it off and powered it on it failed. Loaded the OS about ten time (only takes a few minutes) but it always started ending up in a permanent “black screen” when powering up the VM.

    So I rolled back form VirtualBox 3.2.0 to VirtualBox 3.1.8 and it all worked fine. Obviously there is a bug in the latest release with respect to my OS and HW (stock sun). I used the exact same configuration (in this post) for both 3.1.8 and 3.2.0 – only 3.2.0 doesn’t work.

    #[3]: cat /etc/release
    Solaris 10 5/09 s10x_u7wos_08 X86
    Copyright 2009 Sun Microsystems, Inc. All Rights Reserved.
    Use is subject to license terms.
    Assembled 30 March 2009

    #[4]: uname -a
    SunOS mocrome 5.10 Generic_142901-02 i86pc i386 i86pc

    #[5]: prtdiag | head -2
    System Configuration: SUN MICROSYSTEMS SUN FIRE X4275 SERVER
    BIOS Configuration: American Megatrends Inc. 07060215 06/19/2009

  5. As you say at the begining:
    Even though you are running 32 Bit Operating Systems, such as 32 Bit Windows 7 ,Vista and XP as host, still it’s possible to run 64 Bit operating systems as guest on X86 VirtualBox.

    How???? Please ¡¡¡ Google doesn´t help :-((

    I have the same scenario as Gleb:

    Gleb says:
    April 26, 2010 at 3:04 am

    I have VirtualBox 3.1.6 and in first drop-down list I have no option Windows 2008 (64 bit), only “windows 2008″. I guess it’s 32 bit OS. If yes, how do I install 64bit?”

    Thanks in advance

  6. I was initially getting blue screen when trying to install Windows Server 2008 R2 64bit on VirtualBox. I ran across your article, followed the step-by-step guide, & the installation went smoothly. Thanks for taking the time to publish and share you knowledge!

  7. followed the instructions and by the step 5 I got an ide controller with cd/dvd empty and an sata controller with the hard disk of 20GB attached to it (server08r2b64.vdi), then on the empty cd at ide controller I chose the /home/lee/IT/MCSE/MS Tools/7600.16385.090713-1255_x64fre_server_eval_en-us-GRMSXEVAL_EN_DVD.iso and started the vm. it shows the initial screens of process installation to setup up language, time and keyboard and after hit “install now” right after pops up a screen saying that : “the cd/dvd drive device driver is missing. If you have a floppy disc,cd, dvd or usb flash drive please insert it now. It tells also that I can safely remove the windows cd of the cd/dvd drive”. under the message it presents three buttons: browse, ok and cancel.
    ????? host ubuntu 1004 kernel gpae, amd 9650, 4gram,

    • I have the same problem with missing drive device driver. Do you have found a solution?

      VirtualBox 4.0.8 r71778
      Host: Windows 7 (x64)

        • I have solved the problem by now. I have downloaded the ISO again. But now with Internet Explorer 9 (before with Chrome). ISO size is different. The new one is bigger. Now it works fine with VirtualBox. No more drive device driver problems during the installation.

  8. i am getting below error when trying the above steps

    VT-Xx/AMD-V hardware acceleration has been enabled, but is not operational. Your 64-bit guest will fail t detect a 64-bit CPU and will not be able to boot
    Please ensure that you have enabled VT-x/AMD-V properly in the BIOS of your host computer

  9. i m using windows 7 with 64 bit, i try to install windows 2008 64bit using virtual box, when i check in version column there is no windows 2008 64 bit, instead i am seeing only windows 2008

  10. we have installed windows 2008 64 bit on intel processor base system and created a virtual machine, it is good when we run intel processor base system the problem occur when we try to run the same virtual machine on AMD processor quad core system blue screen occur and virtual machine restart , is their any way to fix the problem.

  11. Hi

    at first thanks for this great article, it really help me, now I’m having an issue with windows installation, it seems that the installer is not recognizing the virtual disk for installation, I don’t know if someone has had the same issue as me, any help will be really appreciated.


  12. hi
    i install windows server 2008 (32bit) on my virtualbox 4.1.6 but the problem is that it couldn’t detect the network adapter . host os windows 7 on hp pavilion dm4.
    anyone can help plz

    • You should select the Intel PRO/1000 T Server adapter in the VBox GUI Windows Server 2008 should have a driver for that one.

  13. Hi

    i have recently installed Virtualbox on my Mac OS X (Lion) and also downloaded Windows Server 2008 R2, i have tried to install it into the Virtualbox, however after having followed all the instructions and ensuring all the settings are correct, it won’t install Server …a black box comes up with the following message: FATAL: No bootable medium found! System halted

    What does this mean? And what can I do to successfully install Server 2008 onto my Virtualbox please.
    Your help is most appreciated , many thanks

  14. Hi,

    Need some help. I installed virtualbox on windows xp Host OS. Installed windows 2008 server successfully on virtual machine with the above steps. Now i want to install Redhat linux also on the same virtual box. Can someone point me how to do that.


  15. You do all this great work and do not say anything about the most vexing thing of all – how the heck do you log into 2008 once it is installed. What is the osx key combo for ctrl + alt + del?

  16. In VirtualBox (Windows) CTRL+ALT+DEL is HOTKEY+DEL. The default hot key is RIGHT-CTRL. You can see the hot key down right in the status bar of your virutal machine.

Comments are closed.

Pin It on Pinterest