Create a Server 2016 VM which uses software RAID1 while using UEFI & GPT boot disk
Below is a working example of Server 2016 software RAID1 when using BIOS & MBR boot disk:
This example was created on a Server 2016 Host.
The result is exactly what I wanted:
- A RAID1 protected boot disc (either disk can fail, and VM continues to run/boot)
- Managed purely using Windows
But my example uses older standards:
- Generation 1 VM
We all know that the current standard is:
- Generation 2 VM
Is there a way to achieve the results I have shown below using the above, newer standards?
Or did Microsoft somehow remove this capability in the name of progress?
How I create a working Server 2016 VM which uses software RAID1 while using BIOS & MBR boot disk:
The main trick is to create a “Generation 1” VM. This will result in a VM using BIOS & MBR.
When it comes to the drive partitioning, I did not create any manual partitions, just selected the whole drive.
We get a VM with the following partitions on an MBR disk
To configure RAID1, I add a second disk, and initialize it as MBR
I then right-click on each partition, select Add Mirror, selecting Disk 1 as the target.
When done it looks as follows:
When I reboot the VM, I get the following boot menu.
That is all I wish to achieve…but using a Gen 2 VM.
I have not found a solution on my own, so I'm checking if anyone knows a recipe that works.