Windows 8 in VirtualBox

Just a quick note for those people who are looking to run Windows 8 in Oracle VM VirtualBox.

Windows 8

Here's how I did it:

  1. Go get it from the MSDN site.  I chose the 64-bit version but, be-warned, you need to assign more RAM (MS recommend 2GB, I used 1.5GB) to it than the 32-bit version (MS recommend 1GB).
  2. Create a New Windows 7 VM in VirtualBox but change the RAM in the VM from 512MB to as above.
  3. Configure the CD/DVD to point to the downloaded Developer Preview iso
  4. Turn it on and go

(FYI I used VirtualBox 4.1.2 on a Mac OS X Lion host)

Note that the Guest Additions  don't recognise Windows 8 (fair enough at this stage, I guess) and the Windows Key features heavily in Windows 8 so if you use the Mac Cmd key as the VirtualBox Host Key, press the right Cmd key or choose a different Host Key in VirtualBox.


- FB 


Thanks!!!! I had errors until I created a new 64 bit Windows 7 VM. Don't try windows other.(New to VirutalBox)

Posted by guest on September 14, 2011 at 04:26 PM BST #

I got the guest utilities working... just execute them under windows 7 compatebility :)

Posted by Wootah on September 14, 2011 at 04:58 PM BST #

im also using virtual box 4.1.2 on Win7 64 bit ultimate, mine Win8 developer preview is stuck at “Expanding files 98%…” then it gives error :- Windows cannot install required files. Make sure all files required for installation are available and restart the installation. Error code 0x8007045D

Please let me know what to do. Virtualization is enabled in BIOS, I have quad core i7 processore, DELL XPS 15 L502x pc

Posted by guest on September 16, 2011 at 09:35 AM BST #

Is IO-Apic enabled in you VM settings (System...Motherboard)?
If not, enable that and try again, and let us know the results,

- FB

Posted by Fat Bloke on September 16, 2011 at 09:43 AM BST #

Hi FB,

Yes IO-Apic is enabled. I did change all recommended settings as found on blogs to install Win8 on virtual box

Posted by Ravi on September 16, 2011 at 09:55 AM BST #

Guest Additions installed OK for me using Win7 compatibility, but I still have to use the "host" key (Right Ctrl for me) and auto-resize of the Window doesn't work.

So something still isn't working.

Posted by guest on September 16, 2011 at 11:30 AM BST #

I had this problem and managed eventually to find a fix. May not fix yours but have a go anyway.

After creating your Virtual Disk and after creating all the settings above,

Go to Settings – Storage – Sata Controller

Ensure that the “Use host I/O” is selected for the SATA drive.

That’s it after doing that I could install Windows 8, before it used to hang with “Expand files – 98%” and then give the 0x8007045D error.

Posted by guest on September 16, 2011 at 01:21 PM BST #

I have a DELL XPS 15 L502x also and I have the same problem, stupid Win 8 stuck at 98%, which BIOS version do you have?

Posted by guest on September 16, 2011 at 07:40 PM BST #

Thank you so much !! Enabling "Use host I/O" for SATA drive fixed the issue. Win8 is working smoothly. Only issue is its not taking advantage of my 1080p laptop resolution. Im fine with that.

Posted by Ravi on September 16, 2011 at 10:52 PM BST #

“Use host I/O” is selected for the SATA drive. - Worked for me! Thanks!!!

Posted by guest on September 17, 2011 at 04:30 PM BST #

i am running 'VirtualBox-4.1.2-73507-Win' on windows 7 64bit ultimate
when I try to install windows 8 it loads all the files in black and white
and gives me option to select the drive to install
then within 1-2 seconds it it completes it competes copying file to 100%
then it starts installing windows and after 10% of windows installation it gives the error"windows can not install required files...(Error code:0x80070570)"

anyone here got the same error? what can be the solution?
please share

Posted by guest on September 18, 2011 at 10:16 AM BST #

Seems to work great but most of the apps don't work until you use the Desktop control panel to increase the screen resolution.

Posted by Paul on September 18, 2011 at 09:21 PM BST #

I can't set the screen resolution to fit my 1366x768 laptop resolution... any clues ? Change drivers !?!?

I can't seem to get network. I'm quite new with VirtualBox... which settings should I choose !??!

Posted by guest on September 20, 2011 at 10:07 AM BST #

guest, normally the Guest Additions allow arbitrary resizing of the display, but they don't yet work with Windows 8. So all you can do for now is resize the display from within Windows 8 itself.


Posted by Fat Bloke on September 20, 2011 at 12:33 PM BST #

I posted a consolidation of tips for W8->VB->XP host here:

Posted by guest on September 21, 2011 at 02:15 PM BST #

Can't get networking going, NAT, Bridged, both failed. Win 8 reported no driver.


Posted by Jake on September 22, 2011 at 07:05 PM BST #

Got the network working, now hitting a PnP issue running the Guest Additions in Win 7 compatibility mode. Anything obvious I'm missing?

Posted by Jake on September 22, 2011 at 07:58 PM BST #

Hi, I can't get the network working neither. how did you do Jake ?

Posted by Flat-twin on September 25, 2011 at 01:14 PM BST #

OK I finally managed to make the network work. In the virtual machine settings for networks, in advanced options you have to use the Intel PRO/1000MT Desktop (82540EM) adapter and it works fine. The access mod must be NAT.

Posted by Flat-twin on September 25, 2011 at 04:30 PM BST #

Error code:0x80070570
Had same problem. To fix re-download ISO and try again

Posted by GeekOverlord on September 29, 2011 at 06:33 AM BST #

I got it to installed without any problems in VIrtutalbox but have the same problem with guest additions not installing on both 32 and 64 bit. I tried pulling the drivers out of the additions install file and when I installed the video driver the resolution changed but then I lost my keyboard. The mouse was fine and Windows wasn’t locked. I don’t know how these are related but I got to do my first system restore in Windows 8.
Has anybody else tries extracting the drivers and did you get it to work?

Posted by hyper-v on October 19, 2011 at 03:25 AM BST #

Try using the latest version of VirtualBox which now knows about Windows 8

Posted by Fat Bloke on October 19, 2011 at 07:45 AM BST #

Post a Comment:
Comments are closed for this entry.

Fat Bloke


« December 2016