¿Es posible ejecutar VMware Fusion en segundo plano para ocultar las ventanas y los iconos que produce?


16

Tengo varias máquinas virtuales configuradas en VMware Fusion.

Algunos de ellos son solo servidores (como Ubuntu), que quiero ejecutar sin ver los íconos o ventanas de VMware Fusion, un poco como lo hace VMware Server.

¿Alguien tiene una solución?


Si no desea ver el ícono, pruebe el procedimiento que se informa aquí apple.stackexchange.com/questions/68915/… . Para la pantalla, puede minimizarlo probablemente. Por supuesto, no es exactamente lo que quieres.
Maverik

1
No estoy seguro de cómo hacer esto con Fusion, pero el VirtualBox gratuito es capaz de hacerlo utilizando sus herramientas de línea de comandos y es más que suficiente para ejecutar servidores Linux sin cabeza.
Gerry

Respuestas:


22

Parece que puede iniciar Fusion sin cabeza ejecutando lo siguiente:

/ Aplicaciones / VMware \ Fusion.app/Contents/Library/vmrun -T fusion start ~ / Documents / Virtual \ Machines.localized / [IMAGENAME] .vmwarevm / [IMAGENAME] .vmx nogui

También puede agregar /Applications/VMware Fusion.app/Contents/Librarya su $ PATH o crear un alias para tener un acceso más fácil al vmruncomando.

Puede encontrar más información sobre el vmruncomando en este PDF . Si bien está un poco desactualizado, aún debe contener información relevante sobre cómo iniciar y detener su servidor.

Si está interesado en ejecutar servidores Linux sin cabeza para su entorno de desarrollo, etc., también puedo recomendarle usar VirtualBox. Es gratuito, tiene un amplio soporte de línea de comandos y, al ejecutar máquinas virtuales sin cabeza, Fusion pierde más si sus ventajas (integración de GUI sin interrupciones) sobre VirtualBox de todos modos. Además, herramientas como Vagrant pueden incluso facilitar la ejecución de estos entornos en mayor medida. Con la adición de un complemento pago ("proveedor"), Vagrant puede controlar VMWare y VirtualBox por usted 3 .


1
Dado que esta respuesta aún aparece cuando se busca esta pregunta, vale la pena mencionar que hay al menos una muy buena razón para ejecutar su VM sin cabeza en Fusion en lugar de ir a VirtualBox: rendimiento. Fusion aún supera a VirtualBox en casi todos los puntos de referencia (de hecho, Virtualbox ni siquiera puede ejecutar algún software de evaluación comparativa sin bloquear la VM). Consulte tekrevue.com/2015-vm-benchmarks-parallels-11-vs-fusion-8 para obtener más información.
SimplePanda

9

Una forma adicional, puede iniciar las máquinas virtuales que desee y luego forzar el cierre de VMware Fusion usando Command+ Option+ Shift+Esc

La GUI se cierra pero las máquinas virtuales se ejecutan en segundo plano. Para administrar estas máquinas virtuales, puede iniciar VMware fusion nuevamente como de costumbre y le mostrará lo que se está ejecutando actualmente.


2
Me gusta este método, ya que es rápido y sucio, pero tu atajo es incorrecto para que la fuerza salga. Es CMD+OPT+Esc. No se necesita turno.
kenny

0

Lo mejor que puedo imaginar sin hackear el Dock es configurar VMWare fusion para que se inicie en el arranque y se oculte. El sistema operativo está diseñado para mostrar aplicaciones que requieren una interfaz gráfica, por lo que realmente depende de VMWare programar su aplicación para que se ejecute como un demonio en segundo plano si no desea evitar esta función del sistema operativo.

También podría explorar colocar esa aplicación bajo Control de Misión y ponerla en una pantalla virtual secundaria para que no la vea a menos que necesite observar un SO huésped.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.