Get started with Hyper-V for Windows 10

It’s pretty easy to get started with running virtual machines in Windows 10, especially since Hyper-V Manager comes with Windows 10. Here is how it works.

Step 1 – Enable Intel vTX or AMD-V in your BIOS

You may need to enable the Virtualization vTX option in your BIOS if you have an Intel Chip. AMD chips should already have AMD-V virtualization enabled. If you don’t know what a BIOS is…then I’m not sure why you are reading this. J

Step 2 – Enable Hyper-V in Windows Features

Notice you have a lot of options here. You can interface with Hyper-V machines using PowerShell. Nifty stuff!

Step 3 – Download an ISO of your favorite Operating System….here we have an Ubuntu Server 15.10 image.

Step 4 – Open Hyper-V Manager

Step 5 – Create a New Virtual Machine

Step 6 – Choose Gen 2 if creating a Virtual with a 64bit OS…if you are not comfortable choosing one, go read up on UEFI – https://help.ubuntu.com/community/UEFI

Step 7 – Choose dynamic if you want to free memory that is not being used…in my case I want to emulate a constant 1GB of RAM

Step 8 – We can setup our virtual switch with Internet access later – for now I just want to get Ubuntu Server running…

Step 9 – Create a virtual hard disk –I only need about 10GB for my Ubuntu Server – https://help.ubuntu.com/community/Installation/SystemRequirements

Step 10 – Might as well specify the ISO and get things rolling…

Step 11 – Create it already… J

Step 12 – Once ready…open your new virtual…

Step 13 – Start your VM – Just like you were booting up a physical machine right?

Step 14 – Let’s see if we can fix this problem. Edit the VM Settings and disable Secure Boot…We can discuss that one another day.

Step 15 – Hurray! We have Ubuntu Installation screen running in Virtual Land….enjoy!