Como tu mismo lo indicas, necesitas mas memoria RAM física ya que la memoria RAM que asignas para tus VMs se le restan a la RAM física
Tu servidor físico tiene 2 GB de RAM
Tu 1er VM le asignaste 1 GB de RAM, eso quiere decir que el servidor físico se quedo con 1 GB de RAM la cual utiliza para el funcionamiento del mismo.
Al tratar de ejecutar una 2da VM te dará el error que indicas por que no tiene de donde quitarle mas memoria RAM a tu servidor físico.
Por otro lado según la Guia de Licenciamiento de Microsoft para Windows Server 2008 R2, en la versión standard se puede tener un servidor físico y uno virtual "(si se ejecuta un S.O. virtual, la licencia de entorno de S.O. físico solo puede utilizarse para tareas de gestión de las VMs)" .
Así que si quieres virtualizar 2 VMs tienes que instalar mas RAM al servidor físico e instalar la versión enterprise de WS 2008 R2, si tienes la licencia, si no tendrías que adquirirla.
Saludos