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!