Dual-Boot Windows 7 and Windows 8

Creating the VHD:
To create the VHD, go to a run prompt by pressing Win+R, and type diskmgmt.msc

An MMC console will appear, and will have the Disk Management snap-in pre-loaded.

To create a new VHD, click on the ACTION button in the menu bar, and select Create VHD.

Now
you need to choose a location for the VHD file and set the size, which
should be no less than 20 GB. You should probably choose a fixed size
for best performance.

Windows will then create the VHD, the progress of this can be viewed in the Status Bar of the MMC snap-in.
Once
the disk is created it will be in the list of partitions in the Disk
Management console. You’ll want to initialize the disk by clicking on it
and selecting initialize.

Leave the partition style at MBR (Master Boot Record) and click ok.

Once
the disk has been given a partition style, we now need to create an
actual volume on the partition. To do this right click on the black
space and select “New Simple Volume”.

A
wizard will open, you can just accept all the defaults until you get to
this screen. Here change the Volume label to “Windows 8”, then click
next and finish.

Now you have a new VHD file that is acting like a real hard drive.

INSTALLING WINDOWS 8 ON THE VHD
The first thing you need to do is open PowerShell as an administrator by opening Start Menu->All Programs->Accessories->Windows PowerShell, right-clicking on the Windows PowerShell shortcut, and choosing Run as Administrator.

When
PowerShell launches you will need to change the execution policy to
allow you to run scripts. To do this, you need to type “Set-ExecutionPolicy RemoteSigned”. You will be given a security notice just type “Y” and press enter to accept. Once you have done this, leave the PowerShell window open as we will be using it again just now.

Next you need to download this script from MSDN,
and then move it to the root of the C: Drive. Note that you could move
it somewhere else if you want, but just change the rest of the
instructions to use the alternate path.

Right-click on the file and select properties. Click the unblock button in the bottom right hand corner.

Now you will need to mount the the .ISO file that you downloaded from the Windows Developer website.Once you have mounted the .ISO image switch back to the PowerShell window. Now type “CD C:\” to switch to the root of the drive.

Now type the following command into the shell window:
.\Install-WindowsImage.ps1 –WIM D:\Sources\Install.wim –Apply –Index 1 –Destination I:\
You
should substitute the drive letter that comes after the –WIM for the
drive of the mounted DVD image, and substitute the destination drive
letter, in our case this is E:\ for the VHD that you created in the
first section of this article. Then press enter.

Once it has completed you will be notified.

Now open an elevated command prompt, and type bcdboot.exe I:\Windows (assuming that I:\ is the drive with Windows 8 on it).

Now when you boot Windows you will be greeted with the new OS Choosing Screen.

Seamless File Sharing
The
last thing you will want to do is make your files available to both
operating systems. To do this boot into your new Windows 8 installation
and navigate to:

C:\Users\[Your User Name]
Now
right click on the Contacts folder and select Properties from the
context menu. Switch over to the location tab and click on the move
button.

Now
navigate to the Contacts folder on your Windows 7 drive, this can be
found at the same path, however your user name might be different to the
one you used in Windows 8.
Click on the ok button and your good to go, repeat this for the following folders:
- Desktop
- Downloads
- Favorites
- Links
- My Documents
- My Music
- My Pictures
- My Videos
That’s all.Done.
No comments:
Post a Comment