Whilst installing a Windows 2012 R2 virtual machine in Hyper-V, I received the following error message immediately after choosing the edition.
"Windows cannot find the Microsoft Software License Terms. Make sure the installation sources are valid and restart the machine"
I had built many 2012 R2 servers in my lab previously so wondered what was different here? The only thing I had changed was the amount of RAM to 512MB as I had a number of virtual machines already running. When you change the RAM to 1024MB this problem no longer occurs.
I wish Microsoft would do a RAM check and show a message which said "not enough RAM" rather than this cryptic mess.