En este momento estoy interesado, ¿cómo configura Virtualbox VM para que se inicie automáticamente después de reiniciar Windows-10?
¿Existe un proceso oficialmente documentado? Si no, ¿cuáles son las soluciones probadas de alguna persona?
Mi ingenuo intento iba a ser algo como:
hecho: configurar ventanas para iniciar sesión automáticamente al reiniciar
TODO: Crear script por lotes con:
sleep 120 && vboxmanage startvm my_vm_name
TODO: poner el script por lotes en el directorio de inicio de mi usuario. (Sin embargo, no vi ningún directorio de "inicio" en Windows 10 ...)
boot
windows-10
virtualbox
autostart
Trevor Boyd Smith
fuente
fuente
The process was officially documented
Linux ;-)Respuestas:
El directorio de inicio todavía existe, aunque en un lugar bien escondido ...
Acceda abriendo el cuadro "Ejecutar" (Win + R) e ingresando
Minimiza esto por ahora.
Abra VirtualBox y haga clic derecho en la máquina virtual que desea iniciar automáticamente, haga clic en la opción para crear un acceso directo en el escritorio y cierre VirtualBox.
Simplemente corte el acceso directo del escritorio y péguelo en la carpeta abierta anteriormente y debería estar perfectamente bien.
fuente
En realidad, puede iniciar una máquina virtual sin cabeza sin recurrir a un VBoxVmService de terceros ahora. Simplemente cree un acceso directo
<VirtualBoxDirectory\VBoxManage.exe> startvm "vmname" --type headless
y colóquelo en su carpeta de inicio.Del manual de VirtualBox .
fuente
Prueba VBoxVmService
Asegúrese de leer el Howto.txt y editar VBoxVmService.ini
fuente
Si bien tener un Servicio es bueno, puede hacerlo con una tarea programada. Tome el inicio del sistema como desencadenante, marque la opción para ejecutar la tarea sin un usuario conectado y configure la acción en
<VirtualBoxDirectory\VBoxManage.exe> startvm "vmname" --type headless
. Asegúrese de eliminar la marca de verificación de la opción incomprensiblemente predeterminada "matar la tarea si se ejecuta durante más de 3 días". Srsly, MS, ¿en qué estabas pensando que ninguna computadora con Windows duraría tanto tiempo sin reiniciar?Hay una advertencia: si una VM se inicia en el arranque de esa manera, la verá en VirtualBox Manager como "apagada", por lo que no hay ningún botón para mostrar la pantalla de la VM. Solo está el botón de "inicio" y probablemente arruinarás las cosas cuando trates de iniciarlo dos veces.
Puede definir un puerto de pantalla remoto para poder acceder a la consola de la VM a través de RDC (mstsc.exe), sin VirtualBox Manager, pero aún debe recordar no creer la información "apagada". No sé si eso funciona mejor con un servicio real.
fuente
Como se indicó anteriormente por chad y gonesoft, puede usar VboxManage.exe para iniciar la VM en el lanzamiento, sin embargo, si no especifica "--type headless", en realidad se mostrará en el VirtualBox Manager como ejecutando, etc. si lo hubiera comenzado normalmente, sin cabeza es lo que lo oculta, no es algo que probablemente quiera hacer en todos los casos ...
Publicar como respuesta ya que no tengo suficiente reputación para escribir un comentario a las respuestas anteriores
fuente
Prueba VBoxHeadlessTray .
Es realmente fácil de usar, lo que restaura automáticamente el estado de la VM cuando Windows arranca y guarda el estado cuando Windows se apaga o reinicia. Lo más sorprendente es que puede usar VBoxHeadlessTray para configurar cada una de sus máquinas virtuales.
fuente