[Risolto] virtualbox avvio automatico ubuntu 16.04
-
- Prode Principiante
- Messaggi: 52
- Iscrizione: mercoledì 3 agosto 2016, 10:30
- Desktop: lxde
- Distribuzione: ubuntu 16.04 LTS
- Sesso: Maschile
[Risolto] virtualbox avvio automatico ubuntu 16.04
ho visto la macchina e avviabile da riga di comando:
vboxmanage startvm nomedellamacchina
creato script in bash e messo in init.d
che lancia il seguente comando ma la macchina non parte in automatico.
se lancio lo script dal percorso dove si trova virtualbox dice che non esiste una macchina virtuale con quel nome...
qualche suggerimento?
- trekfan1
- Moderatore Globale
- Messaggi: 23405
- Iscrizione: domenica 21 maggio 2006, 10:51
- Desktop: Gnome
- Distribuzione: Ubuntu 23.10 e 24.04 (dev)
- Sesso: Maschile
- Località: Formigine (MO) | Accecante Asceta
Re: macchina virtualbox avvio automatico
Da Regolamento è VIETATO chiedere supporto con i messaggi privati!!
-
- Prode Principiante
- Messaggi: 52
- Iscrizione: mercoledì 3 agosto 2016, 10:30
- Desktop: lxde
- Distribuzione: ubuntu 16.04 LTS
- Sesso: Maschile
Re: macchina virtualbox avvio automatico
/etc/init.d/win7.sh: 13: /etc/init.d/win7.sh: /home/administrator/VirtualBox VMs/windows7/: Permission denied
Codice: Seleziona tutto
### BEGIN INIT INFO
# Provides: win7
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VM virtualbox windows7
# Description: start windows7 machine on VM virtualbox
### END INIT INFO
/home/administrator/VirtualBox' 'VMs/windows7/ virtualbox --startvm windows7
-
- Prode Principiante
- Messaggi: 52
- Iscrizione: mercoledì 3 agosto 2016, 10:30
- Desktop: lxde
- Distribuzione: ubuntu 16.04 LTS
- Sesso: Maschile
Re: macchina virtualbox avvio automatico
VBoxManage: error: Could not find a registered machine named 'windows7'
VBoxManage: error: Details: code VBOX_E_OBJECT_NOT_FOUND (0x80bb0001), component VirtualBoxWrap, interface IVirtualBox, callee nsISupports
VBoxManage: error: Context: "FindMachine(Bstr(pszVM).raw(), machine.asOutParam())" at line 572 of file VBoxManageMisc.cpp
Codice: Seleziona tutto
### BEGIN INIT INFO
# Provides: win7
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VM virtualbox windows7
# Description: start windows7 machine on VM virtualbox
### END INIT INFO
VBoxManage startvm windows7 --type headless
Codice: Seleziona tutto
VBoxManage startvm windows7 --type headless
Codice: Seleziona tutto
Waiting for VM "windows7" to power on...
VM "windows7" has been successfully started.
il percorso dove si trova la macchina con i seguenti file: cartella logs, windows7.vbox, windows7.vbox.prev, windows7.vdi
e: /home/administrator/VirtualBox VMs/windows7/
devo infilarci sto percorso e dargli i permessi?
- trekfan1
- Moderatore Globale
- Messaggi: 23405
- Iscrizione: domenica 21 maggio 2006, 10:51
- Desktop: Gnome
- Distribuzione: Ubuntu 23.10 e 24.04 (dev)
- Sesso: Maschile
- Località: Formigine (MO) | Accecante Asceta
Re: macchina virtualbox avvio automatico
Codice: Seleziona tutto
vboxmanage startvm "/home/administrator/VirtualBox VMs/windows7/"
Codice: Seleziona tutto
vboxmanage startvm /home/administrator/VirtualBox\ VMs/windows7/
Da Regolamento è VIETATO chiedere supporto con i messaggi privati!!
- steff
- Moderatore Globale
- Messaggi: 40301
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: macchina virtualbox avvio automatico
http://wiki.ubuntu-it.org/Amministrazio ... Automatico
crea uno script e usa quello.
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
-
- Prode Principiante
- Messaggi: 52
- Iscrizione: mercoledì 3 agosto 2016, 10:30
- Desktop: lxde
- Distribuzione: ubuntu 16.04 LTS
- Sesso: Maschile
Re: macchina virtualbox avvio automatico
quindi sarebbe:trekfan1 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4951435#p4951435][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Dato che il percorso contiene degli spazi devi racchiuderlo tra virgolette in modo che diventi così:o in alternativaCodice: Seleziona tutto
vboxmanage startvm "/home/administrator/VirtualBox VMs/windows7/"
e ovviamente alla fine ci vuole anche il nome file della macchina virtuale completo di estensioneCodice: Seleziona tutto
vboxmanage startvm /home/administrator/VirtualBox\ VMs/windows7/
Codice: Seleziona tutto
### BEGIN INIT INFO
# Provides: win7
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VM virtualbox windows7
# Description: start windows7 machine on VM virtualbox
### END INIT INFO
vboxmanage startvm /home/administrator/VirtualBox\ VMs/windows7/windows7
- steff
- Moderatore Globale
- Messaggi: 40301
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: macchina virtualbox avvio automatico
startvm non richiede il percorso ma il nome, se come comando ti funziona devi darlo dopo l'avvio della sessione grafica.
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
-
- Prode Principiante
- Messaggi: 52
- Iscrizione: mercoledì 3 agosto 2016, 10:30
- Desktop: lxde
- Distribuzione: ubuntu 16.04 LTS
- Sesso: Maschile
Re: macchina virtualbox avvio automatico
si... quindi stessa procedura, riprendosteff [url=http://forum.ubuntu-it.org/viewtopic.php?p=4951461#p4951461][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Hai letto mio messaggio?
startvm non richiede il percorso ma il nome, se come comando ti funziona devi darlo dopo l'avvio della sessione grafica.
Codice: Seleziona tutto
### BEGIN INIT INFO
# Provides: win7
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VM virtualbox windows7
# Description: start windows7 machine on VM virtualbox
### END INIT INFO
VBoxManage startvm windows7 --type headless
Aprire il Gestore delle impostazioni e cliccare su Sessione e avvio.
Selezionare la scheda Avvio automatico e cliccare sul tasto Aggiungi.
Inserire nel campo Nome il nome del programma e in Comando il percorso dell'eseguibile del programma oppure il comando da eseguire.
Infine fare clic su OK per salvare le impostazioni.
Però la procedura universale non mi é chiara... cioè lui parla di automatizzare un applicazione all'avvio e ci siamo... ma avvia virtual box non la macchina dedicata di virtualbox se seguo la procedura universale o mi sbaglio?
Fondalmentalmente io devo avvia sta macchina insieme all avvio del server e farla rimane visibile in rete... tutto qui, qualche volta al max c'e necessita di accederci tramite desktop remoto e potrei gestire direttamente desktop remoto di windows per farlo...
Procedura universale
La maggior parte dei file eseguibili sono contenuti all'interno della cartella usr/share/applications.
Perciò per eseguire all'avvio un determinato programma è sufficiente creare un collegamento simbolico simbolico all'avviatore del programma, posizionandolo all'interno nella cartella nascosta ~/.config/autostart/, presente nella cartella della Home.
Seguire quindi la seguente procedura:
Entrare nella cartella ~/.config/autostart/ digitando in un terminale:
cd ~/.config/autostart/
Creare il link simbolico con il comando:
ln -s percorso_programma nome_programma.desktop
sostituendo percorso_programma e nome_programma.desktop rispettivamente con il percorso e il nome del file .desktop relativo al programma.
- steff
- Moderatore Globale
- Messaggi: 40301
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: macchina virtualbox avvio automatico
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
-
- Prode Principiante
- Messaggi: 52
- Iscrizione: mercoledì 3 agosto 2016, 10:30
- Desktop: lxde
- Distribuzione: ubuntu 16.04 LTS
- Sesso: Maschile
Re: macchina virtualbox avvio automatico
sul server l'interfaccia grafica parte, c'e xfce che va in automaticosteff [url=http://forum.ubuntu-it.org/viewtopic.php?p=4951471#p4951471][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Questo che hai incollato si riferisce solo ai casi quando si vuole avviare un programma tale quale presente nel menu (/usr/share/applications), nel caso tuo devi invece avviare uno script con dei parametri. Di server so poco, ti parte una interfaccia grafica o fai il login testuale?
- thece
- Tenace Tecnocrate
- Messaggi: 12949
- Iscrizione: lunedì 23 aprile 2007, 14:16
- Distribuzione: Debian 12 (Bookworm) - KDE
Re: macchina virtualbox avvio automatico
se vuoi controllare la VM tramite uno script posto in /etc/init.d almeno fallo bene. Nello script qui di seguito sostituisci Win10Pro64 con il nome della tua VM che vuoi controllare
Codice: Seleziona tutto
#!/bin/bash
### BEGIN INIT INFO
# Provides: FOO
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start / stop Win10Pro64 VM
#
# To start automatically FOO at boot
# sudo update-rc.d FOO defaults
#
# To remove FOO at boot
# sudo update-rc.d -f FOO remove
#
### END INIT INFO
case "$1" in
start)
echo "Starting VM Win10Pro64 ..."
vboxmanage startvm Win10Pro64 --type headless
;;
stop)
echo "Stopping VM Win10Pro64 ..."
vboxmanage controlvm Win10Pro64 poweroff
;;
status)
echo "VM Win10Pro64 - $(vboxmanage showvminfo Win10Pro64 | grep State)"
;;
*)
echo "Usage: /etc/init.d/FOO {start|stop|status}"
exit 1
;;
esac
exit 0
- trekfan1
- Moderatore Globale
- Messaggi: 23405
- Iscrizione: domenica 21 maggio 2006, 10:51
- Desktop: Gnome
- Distribuzione: Ubuntu 23.10 e 24.04 (dev)
- Sesso: Maschile
- Località: Formigine (MO) | Accecante Asceta
Re: macchina virtualbox avvio automatico
trekfan1 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4951435#p4951435][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Dato che il percorso contiene degli spazi devi racchiuderlo tra virgolette in modo che diventi così:o in alternativaCodice: Seleziona tutto
vboxmanage startvm "/home/administrator/VirtualBox VMs/windows7/"
e ovviamente alla fine ci vuole anche il nome file della macchina virtuale completo di estensioneCodice: Seleziona tutto
vboxmanage startvm /home/administrator/VirtualBox\ VMs/windows7/
Codice: Seleziona tutto
vboxmanage startvm /home/administrator/VirtualBox\ VMs/windows7/windows7.vdi
Da Regolamento è VIETATO chiedere supporto con i messaggi privati!!
-
- Prode Principiante
- Messaggi: 52
- Iscrizione: mercoledì 3 agosto 2016, 10:30
- Desktop: lxde
- Distribuzione: ubuntu 16.04 LTS
- Sesso: Maschile
Re: macchina virtualbox avvio automatico
Codice: Seleziona tutto
vboxmanage startvm /home/administrator/VirtualBox\ VMs/windows7/windows7.vdi
però da terminale parte digitando
Codice: Seleziona tutto
vboxmanage startvm /home/administrator/VirtualBox\ VMs/windows7/windows7.vbox
ho provato anche ad inserirlo come avvio automatico senza script con il file .desktop e niente...
ho letto anche discussioni sul forum virtualbox https://forums.virtualbox.org/viewtopic ... ot#p382403
fatto come da consigliato con l'autostart niente... non si puo avviare la macchina virtuale in automatico mi sa... a me serviva poter avviare la macchina virtuale insieme al server e poter fare uno snapshot di backup in automatico ogni tanto...
non so se vedere come fare per lo snapshot o installare vmware e vedere di fare il tutto con quello a questo punto... sempre ammesso che con quello sia fattibile lo stesso discorso poi.
-
- Prode Principiante
- Messaggi: 52
- Iscrizione: mercoledì 3 agosto 2016, 10:30
- Desktop: lxde
- Distribuzione: ubuntu 16.04 LTS
- Sesso: Maschile
Re: macchina virtualbox avvio automatico
thece [url=http://forum.ubuntu-it.org/viewtopic.php?p=4951486#p4951486][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:
se vuoi controllare la VM tramite uno script posto in /etc/init.d almeno fallo bene. Nello script qui di seguito sostituisci Win10Pro64 con il nome della tua VM che vuoi controllare
Codice: Seleziona tutto
#!/bin/bash ### BEGIN INIT INFO # Provides: FOO # Required-Start: $local_fs # Required-Stop: $local_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Start / stop Win10Pro64 VM # # To start automatically FOO at boot # sudo update-rc.d FOO defaults # # To remove FOO at boot # sudo update-rc.d -f FOO remove # ### END INIT INFO case "$1" in start) echo "Starting VM Win10Pro64 ..." vboxmanage startvm Win10Pro64 --type headless ;; stop) echo "Stopping VM Win10Pro64 ..." vboxmanage controlvm Win10Pro64 poweroff ;; status) echo "VM Win10Pro64 - $(vboxmanage showvminfo Win10Pro64 | grep State)" ;; *) echo "Usage: /etc/init.d/FOO {start|stop|status}" exit 1 ;; esac exit 0
Vorrei poter far avviare in automatico la macchina virtuale creata e gestista da virtualbox... provato lo script modificato con il nome della mia macchina ma niente, la macchina non parte niente se chiamo lo script con sudo service start
- steff
- Moderatore Globale
- Messaggi: 40301
- Iscrizione: domenica 18 febbraio 2007, 19:48
- Desktop: LXQt+labwc
- Distribuzione: Arch; Debian; Ubuntu Server
- Sesso: Maschile
- Località: Toscana
- Contatti:
Re: macchina virtualbox avvio automatico
Codice: Seleziona tutto
#!/bin/bash
sleep 5 && vboxmanage startvm Win10Pro64 --type headless
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
- trekfan1
- Moderatore Globale
- Messaggi: 23405
- Iscrizione: domenica 21 maggio 2006, 10:51
- Desktop: Gnome
- Distribuzione: Ubuntu 23.10 e 24.04 (dev)
- Sesso: Maschile
- Località: Formigine (MO) | Accecante Asceta
Re: macchina virtualbox avvio automatico
Da Regolamento è VIETATO chiedere supporto con i messaggi privati!!
-
- Prode Principiante
- Messaggi: 52
- Iscrizione: mercoledì 3 agosto 2016, 10:30
- Desktop: lxde
- Distribuzione: ubuntu 16.04 LTS
- Sesso: Maschile
Re: macchina virtualbox avvio automatico
No niente... per di più ho installato vmware e pure li stesso problema... niente startup in automaticosteff [url=http://forum.ubuntu-it.org/viewtopic.php?p=4951547#p4951547][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Ma se lo fai partire dopo il login semplicecemente con uno script che inserisci nel avvio automatico:Prova prima lo script da solo.Codice: Seleziona tutto
#!/bin/bash sleep 5 && vboxmanage startvm Win10Pro64 --type headless
-
- Prode Principiante
- Messaggi: 52
- Iscrizione: mercoledì 3 agosto 2016, 10:30
- Desktop: lxde
- Distribuzione: ubuntu 16.04 LTS
- Sesso: Maschile
Re: macchina virtualbox avvio automatico
lo so e che le ore di sonno mancanti si fanno sentire comunque no niente da fare...trekfan1 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4951551#p4951551][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Usa l'estensione .vbox, il mio era un esempio
- jackynet92
- Moderatore Globale
- Messaggi: 13413
- Iscrizione: sabato 3 settembre 2011, 1:41
- Desktop: Mate
- Distribuzione: Ubuntu 16.04 64bit
- Sesso: Maschile
- Località: Torino
Re: macchina virtualbox avvio automatico
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 15 ospiti