Adicionar atalho do Virtualbox no Unity Launcher para inicializar em uma VM
14
Posso criar um atalho para um sistema operacional de caixa virtual na barra lateral da unidade sem que ele também esteja na área de trabalho. Tentei clicar com o botão direito do mouse na caixa virtual e criar um atalho na área de trabalho e movê-lo. mas se eu fizer isso, exclua o atalho da área de trabalho que torna o atalho de unidade inútil.
Para adicionar um item do iniciador que executa uma única máquina virtual específica, podemos criar um novo item do iniciador, conforme descrito aqui .
Em resumo, para iniciar uma máquina do Virtual Box sem o Virtual Box Manager, podemos adicionar o seguinte comando para iniciar a VM na Exec=seção de um .desktoparquivo em que podemos inserir ~/.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
Depois de dar .desktoppermissão ao arquivo executável, agora podemos iniciar nossa máquina virtual clicando duas vezes nela, ou podemos arrastá-la no Iniciador ou na área de trabalho para acesso conveniente.
Nas versões mais recentes do VirtualBox, a funcionalidade para iniciar uma máquina virtual foi movida para o VirtualBoxVMaplicativo. Isso precisa de uma mudança de EXEClinha no .desktoparquivo tO
EXEC=/usr/lib/virtualbox/VirtualBoxVM --startvm "name of the machine"
VBoxManage startvm "name of the machine"
funcionará.Salve o atalho em outro local e não o exclua.
Se você o mover para / usr / share / applications, ele estará acessível a todos os usuários e aparecerá no Dash, mas em qualquer outro local.
Em seguida, você pode arrastar o novo atalho para a barra da unidade, mesmo a partir do traço.
fonte