Agregue el acceso directo de Virtualbox en Unity Launcher para arrancar en una VM
14
¿Puedo crear un acceso directo a un sistema operativo virtualbox en la barra lateral de la unidad sin que esté también en el escritorio? Intenté hacer clic derecho en virtualbox y crear un acceso directo en el escritorio y luego moverlo. pero si lo hago, entonces elimino el acceso directo del escritorio hace que el acceso directo de la unidad sea inútil.
Para agregar un elemento de inicio que ejecute una única máquina virtual específica, podemos crear un nuevo elemento de inicio como se describe aquí .
En resumen, para iniciar una máquina Virtual Box sin Virtual Box Manager, podemos agregar el siguiente comando para iniciar la VM en la Exec=sección de un .desktoparchivo que podemos colocar en ~/.local/share/applications:
[Desktop Entry]
Name=the name you want it to have
Comment=
Exec=VirtualBox --startvm 'name of the machine'
Icon=icon name
Terminal=false
Type=Application
StartupNotify=true
Después de otorgarle .desktoppermiso al archivo ejecutable, ahora podemos iniciar nuestra máquina virtual haciendo doble clic en él, o podemos arrastrarlo al Lanzador o al Escritorio para un acceso conveniente.
En versiones más recientes de VirtualBox, la funcionalidad para iniciar una máquina virtual se trasladó a la VirtualBoxVMaplicación. Esto necesita un cambio de la EXEClínea en el .desktoparchivo tO
EXEC=/usr/lib/virtualbox/VirtualBoxVM --startvm "name of the machine"
o podemos usar la herramienta en su VBoxManage startvmlugar.
+1 Sin embargo, esto ya no funciona con la versión actual de VirtualBox. Reemplazar la llamada ejecutiva con VBoxManage startvm "name of the machine"funcionará.
tim
1
Gracias @tim - Edité esto en mi respuesta.
Takkat
2
Guarde el acceso directo a otro lugar y no lo elimine.
Si lo mueve a / usr / share / aplicaciones será accesible para todos los usuarios y aparecerá en el Tablero, pero cualquier otro lugar funcionará.
Luego puede arrastrar el nuevo acceso directo a la Barra de la Unidad incluso desde el tablero.
VBoxManage startvm "name of the machine"
funcionará.Guarde el acceso directo a otro lugar y no lo elimine.
Si lo mueve a / usr / share / aplicaciones será accesible para todos los usuarios y aparecerá en el Tablero, pero cualquier otro lugar funcionará.
Luego puede arrastrar el nuevo acceso directo a la Barra de la Unidad incluso desde el tablero.
fuente