La respuesta corta es, sí, puedes ejecutar Windows y Ubuntu al mismo tiempo .
La larga respuesta de "¿cómo puedo hacerlo?" depende de lo que quiere que sea su SO host y de lo que quiere que sea su "SO invitado" . Se me ocurren tres posibilidades:
Primero, use Windows como el host . Esto significa que Windows será su sistema operativo principal que se ejecute directamente en el hardware (la computadora). Así es como la mayoría de la gente ejecuta Windows. Luego instalará un programa en Windows, como Virtualbox o VMPlayer (llámelo VM). Cuando inicie este programa, podrá instalar otro sistema operativo, digamos Ubuntu, dentro de la VM como invitado . Antes de instalar Ubuntu en la VM, deberá asignar algunos recursos a la VM, como la cantidad de RAM y el espacio en el disco duro. El programa VM actuará como una computadora virtual con la RAM y el espacio en el disco duro que ha asignado. Una vez instalado, podrá ejecutar Ubuntu dentro de la VM, ya sea en una ventana o en modo de pantalla completa.
Segundo, también puedes hacer lo contrario. Es decir, instale Ubuntu como host en una máquina real e instale Windows como invitado en una VM dentro de Ubuntu.
En tercer lugar, si tiene una Mac como host , puede usar un programa de VM similar llamado Parallel para Mac y crear dos VM, una para Windows y otra para Ubuntu.
Ver VM Wiki para detalles adicionales.
Consulte también la Ayuda de Ubuntu en Virtual Box , VMWare / Player y Parallel VM para Mac .
Inconvenientes
El principal inconveniente de ejecutar un sistema operativo en una VM es el acceso a los recursos, digamos RAM. Primero, el host necesitará algo de RAM para ejecutarse y cualquier programa nativo como un procesador de texto que desee ejecutar. El invitado solo puede usar lo que queda atrás. Entonces, si solo tiene 4 GB de RAM y Windows (el host) necesita 3 GB para funcionar bien. Ubuntu como invitado solo puede usar 1 GB de RAM física. Puede asignar más RAM a Ubuntu, pero las cosas se ralentizarán ya que el disco duro se usará como RAM virtual y las cosas se moverán entre la RAM real y la RAM virtual.
El segundo inconveniente también está relacionado con los recursos. Digamos que tiene una tarjeta gráfica muy elegante en su máquina. Sin embargo, en la VM todo el hardware es virtual. La tarjeta gráfica virtual predeterminada puede tener capacidades más limitadas, pero puede elegirse como predeterminada ya que es compatible con una variedad de sistemas operativos. Por lo tanto, el sistema operativo en la VM no podrá aprovechar la elegante tarjeta gráfica. La diferencia entre el primer y el segundo inconveniente es la siguiente. Puede obtener más RAM o un disco duro más grande en la máquina real y luego asignarlos a la VM. Es posible que no haya una manera fácil de cambiar las configuraciones predeterminadas de otros aspectos del hardware virtual en la VM. Por lo tanto, una tarjeta gráfica más rápida en la máquina real puede no traducirse a una en la VM.
En terminal virtual:
No sé a qué te refieres con eso. Para mí, un terminal virtual es una interfaz de línea de comandos que puede funcionar sin las interfaces gráficas de usuario (GUI) en Ubuntu y otros sistemas Linux y similares. El concepto de terminal virtual no se aplica a Windows. Consulte ¿ Para qué sirve un terminal virtual? para más detalles sobre terminales virtuales.
Espero que esto ayude.