Review Index:
Feedback

Installing Windows 8 Consumer Preview In A VirtualBox Virtual Machine

Author:
Subject: General Tech
Manufacturer: Microsoft

Introduction

Microsoft's juggernaut Windows operating system powers on with the company preparing Windows 7's successor in Windows 8. The new operating system (OS) was first released for public consumption during the last BUILD conference in the form of a "Developer Preview." This release was mainly intended for software developers to start to get a feel for the OS and its new features, but many consumers and technology enthusiasts also took a peek at the OS to get an idea of where MS was going with its next OS.

Coinciding with Mobile World Congress (MWC) 2012, Microsoft released the next iteration of the in progress OS, and this time it is aimed at getting consumer feedback. The aptly named Consumer Preview build is now available for download by anyone interested.

View Full Size

Windows 8 Consumer Preview Desktop

The question many consumers and enthusiasts are likely asking; however, is what to do with the MS provided ISO, and what the safest and easiest method for testing the beta operating system is. One appropriate answer, and the method covered in this guide, is to use a virtual machine program to test the Windows 8 Consumer Preview inside a VM without needing to muck with or worry about effecting your existing system or settings. Installing to bare hardware will always be faster, but if you upgrade to Windows 8 CP from Windows 7, you will not be able to go back once the beta period is over. By installing Windows 8 Consumer Preview inside a virtual machine will allow you to test out the operating system in a secure environment, and if you have a recent machine with at least 4 GB of RAM, performance of the OS should be sufficient to get an idea of the new OS and whether you want to pursue a bare hardware full install.

I expect that many users are going to be curious about the new build as the Windows 8 OS has ignited several heated debates among enthusiasts concerning the direction Microsoft is going. The new Metro interface, removal of Start Menu, and the overhauled Windows logo are three of the major concerns users have raised, for example.

The specific program in question that we will be using is Oracle's VirtualBox software, which is a free VM host that is very easy to setup and use. Another alternative is VMWare, and the setup process will be very similar (though the exact steps and settings will differ slightly). This guide will show you how to go from the Windows 8 ISO to a fully functional installation inside a VirtualBox virtual machine. If you are familiar with setting up a new VirtualBox VM, you can safely skip those steps. I felt it prudent to go through the entire process; however, for those new to VirtualBox that wish to try out the new Microsoft OS.

Let's begin.

Continue reading our guide on installing Windows 8 Consumer Preview on a Virtual Machine!!

What You Need

  • A recent desktop or laptop computer with:
    • Approximately: dual core CPU (with VT-x), 4 GB RAM, 15 GB hard drive space (or better)
    • A Windows, OS X, or Linux Host OS
  • The Latest Version of VirtualBox (4.1.8 at time of writing):
  • Windows 8 Consumer Preview ISO:
    • (use x86 or x64, depending on how powerful your machine is)
    • Download Link
  • Windows 8 Consumer Preview CD Key:
    • DNJXJ-7XBW8-2378T-X22TX-BKG7J
  • Approximately 30 minutes of time to setup.

Preparation

The first thing you need to do is install VirtualBox and get it set up, if you do not already have it.  If it is already installed on your system ensure that it is up to date (version 4.1.8 as of writing).  To get the install file, head over to the VirtualBox downloads page and download the file appropriate for your current OS. Once it has finished downloading, install it by following the prompts.  If you need further assistance, check out the VirtualBox User Manual which details the installation process for Windows, Linux, Solaris, and OS X hosts.

Tip: The host OS is the operating system that VirtualBox is installed on and is generally (but not always) the operating system that is installed on physical hardware.  The guest OS is the operating system that is installed on the virtualized hardware inside of VituralBox.

You will further need to download the appropriate Windows 8 Consumer Preview ISO from the Microsoft website.  If you have 4 gigabytes or more of RAM, you can safely choose the x64 version, but in general if you are unsure which version to use or are running older hardware the 32 bit (x86) build, will work fine.  The x86 ISO is a 2.5 GB download while the x64 version ISO is a 3.3 GB download.  The only other choice you need to make is which language you need.  Make a note of the CD product key listed below the download link(s), as you will need it later.

View Full Size

With the basic preparations out of the way, you are ready to being installing the Windows 8 OS!  Jump to the next page to get started with the new virtual machine setup.

March 6, 2012 | 06:32 AM - Posted by Tim Verry

As in, it's not seeing a hard drive to install it on? You'll need to power off the machine (close the VM window and it will prompt you, choose to power off), then go into the settings and make sure you have a hard drive attached in the Storage tab. Is there a hard drive attached? Let me know :)

March 15, 2012 | 11:25 AM - Posted by Anonymous (not verified)

If you have Windows 7, a better option would be to boot from a VHD with Win8 installed to it. It will give you a better idea of its performance and usability as it uses the physical hardware instead.

http://www.hanselman.com/blog/HowToGuideToInstallingAndBootingWindows8Co...

May 12, 2012 | 03:35 AM - Posted by Tim Verry

That's an interesting solution, I didn't know about that little Windows 7 feature. Thanks for sharing :).

March 22, 2012 | 08:42 PM - Posted by Rob (not verified)

No matter what I do, I can't assign more than 1250 MB to Win8 in VirtualBox - Any ideas? I have a 64 bit Windows7 on i7-2630QM CPU - it has 4 CPU's (8 total, but half are virual) and 6 GB ram. \\Any help appreciated!

R

May 12, 2012 | 03:31 AM - Posted by Tim Verry

Hmm strange, what version of VB are you running?

June 26, 2012 | 03:37 PM - Posted by Anonymous (not verified)

Failed to open the CD/DVD image C:\Users\me\Downloads\Windows8-ReleasePreview-64bit-English.iso.

Could not get the storage format of the medium 'C:\Users\me\Downloads\Windows8-ReleasePreview-64bit-English.iso' (VERR_NOT_SUPPORTED).

Result Code: VBOX_E_IPRT_ERROR (0x80BB0005)
Component: Medium
Interface: IMedium {53f9cc0c-e0fd-40a5-a404-a7a5272082cd}
Callee: IVirtualBox {c28be65f-1a8f-43b4-81f1-eb60cb516e66}

it wont allow my windows 8 IDE controller please help i really like the article by the way

June 29, 2012 | 04:29 AM - Posted by Tim Verry

hmm, does the IDE controller show up as installed correctly in your Windows Device Manager? What version of VirtualBox are you using? It seems like there are quite a few users with that error. If you have another drive, you might try putting the .iso on that. When exactly does it give you that error message?

February 2, 2013 | 12:30 AM - Posted by Thomas Sisson (not verified)

I have the same issue on Linux Ubuntu 12.10 using Oracle VirtualBox 4.2.6 which is the latest version. Microsoft does not give the MD5 string for the ISO, but I can mount the image and view the contents. It seems that all of the files are there. It is a UDF which I understand to be a subtype of disk image. I have heard that there are issues when opening that type of image. I am just conjecturing at this point and recalling what I have seen on the web. I would recommend anyone wishing to test drive Windows 8 before purchasing the full blown version, search for help on the Microsoft website.

For me, actually running Windows 8 is not a priority. I only wanted to actually try to run it. I'm sure I will see it soon enough at a computer lab somewhere.

September 21, 2012 | 05:10 AM - Posted by WIDW (not verified)

This is a good post. I wanted to install Windows 8 on my Windows 7 using a Virtual system (vmware or similar) and found a way. I saw a good article about "Install Windows 8 on VirtualBox - http://www.vpswebserver.com/windows-vps/install-windows-8-on-virtualbox" and tried. It worked and still testing the OS.

Windows 8 has a nice interface but it will take some time for me to get familiar. When I start using Windows 8 over virtualbox I get confuse suddenly and searching for the START Button. Gosh there is no Start button anymore :(.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Lines and paragraphs break automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote><p><br>
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.