New
#1
Dual booting inside a VMWARE Virtual Machine.
I decided (more out of academic interest than need) that I would setup windows 10586 in a vm on VMWARE, and also Insider version.
Problem was I could not find anyway of doing this. You could install first version, but how to install second version, as you automatically boot to the installed version?
I looked on various sites including Macrium, and I saw dual booting was possible, but all videos referred to windows, linux where you can install linux as dual boot within windows.
Some sites said it was not possible but I was sure if you could modify boot files with linux there had to be a way with two windows installs.
I am sure it can be done using pre-prepared virtual hard drives and initially jumping to a command prompt to attach vhds etc. I did not want to do that as you cannot upgrade OS in vhds.
So I had a ponder, and my good old friend Macrium Reflect Free came to mind.
So I installed 10586 in a vm, installed Macrium Reflect Free, and used that to create a boot entry, unsure if this would work in a vm.
To my surprise, it worked first time. So now it was a simple case of:-
1) creating an image backup of an existing install 10 pro, home, Insider, 8 or even 7. I put this on a large usb flash drive.
2) shrinking c drive in vhd to create enough space (could have expanded drive instead)
3) restart vm, booting into Macrium and restore C drive partition only (not system partitions) from backup to unallocated space.
4) use Macrium 'fix windows boot problem'
I am sure there are other maybe quicker ways, but this allows you to use setup versions etc, and was easy to do once I worked it out.
What I can do now is share files between each OS version without having to store externally to the VM as I would have to do if installs were separate instances.
So here it is:-
![]()