I have now installed Windows 8 developer preview on my main machine. I did this by looking at a couple of blog posts from primarily Scott Hanselman.
- Guide to Installing and Booting Windows 8 Developer Preview off a VHD (Virtual Hard Disk
- Less Virtual, More Machine – Windows 7 and the magic of Boot to VHD
- Tip: make your PDC 2008 (or any) USB hard drive a bootable Windows 7 install disk
During this process I did run into a few problems.
First I did not have a USB key big enough for the 64-bit installation (all downloads here) with Visual Studio pre installed, my biggest was 4 GB. So I followed the instructions to make a 10 GB part of my USB hard drive bootable.
Then I found out that I can’t copy a 4.2 GB file to a FAT32 file system. I also found out that my computer do not want to boot from a partition formatted with NTFS or exFAT.
My solution was to use the iso without Visual Studio pre installed. On that iso the biggest file was only 3.6 GB, so it worked with FAT32.
I then downloaded and installed the VS 11 preview from MSDN, which unfortunately requires an MSDN subscription.
Finally a short step by step description:
- Create a virtual disk, 60 GB, dynamically growing.
- Create a restore point, and make back ups (I didn’t do this, but one should).
- Burn the iso to a DVD or copy the content of the iso a bootable USB device.
- Boot from the media in point 3.
- When the installation comes to selecting partition to boot from, press Shift+F10 to get a console
- run diskpart
- DISKPART> select vdisk file=d:VMsWin8.vhd
- DISKPART> attach vdisk
- return back to installation and refresh list of disks.
- select your virtual disk and install Windows 8 onto it.
- ready to run.
I did run into some trouble, when I booted back to Windows 7, I got a temporary desktop. But I reverted back to a system restore point (created by Windows update), and then it worked great again.