Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/08/2010, à 13:43

Bagghera

[Résolu]VirtualBox au démarrage

Bonjour,
Pour faciliter la gestion d'une salle de formation j'ai décidé de passer les ordinateurs sous Ubuntu et j'aimerai pouvoir lancer Virtualbox au démarrage avant même le login.
En effet j'ai fait un petit script qui lance différente machine virtuelle suivant le besoin mais je n'arrive pas l'exécuter au démarrage. C'est un fichier bash qui s'exécute bien quand je suis connecté.

--------------------------
function traitement_menu_principal
{
        echo "Entrer le choix selectionne :"
        read choix
        case $choix in
                1)      VBoxSDL --fullscreen --startvm "Windows XP SP3"
                        affichage_menu_principal;;
....

J'ai essayé d'appeler le script dans /etc/rc.local ou encore je l'ai mis dans rc0.d mais il ne se lance pas (j'ai bien fait chmod +x).

Quelqu'un voit ce que je pourrai faire pour résoudre mon problème ou existe t-il une meilleure façon d'utiliser virtualbox ?

Merci.

Dernière modification par Bagghera (Le 11/08/2010, à 15:38)

Hors ligne

#2 Le 03/08/2010, à 15:12

yvon22

Re : [Résolu]VirtualBox au démarrage

Bonjour,

function traitement_menu_principal
{
        echo "Entrer le choix selectionne :"
        read choix
        case $choix in
                1)      VBoxSDL --fullscreen --startvm "Windows XP SP3"
                        affichage_menu_principal;;

Ton script pose une question et attend une réponse.
Tu as fournis une réponse à ton script depuis rc.local ?

Hors ligne

#3 Le 03/08/2010, à 15:13

iuchiban

Re : [Résolu]VirtualBox au démarrage

Salut,

si tu essaies d'appeler dans le rc0.d ton script tel quel, c'est normal qu'il ne marche pas vu que tu affiche un menu, saisies une valeur puis lance la VM correspondante.

Soit tu fais un script qui ne comprend que :

VBoxSDL --fullscreen --startvm "Windows XP SP3"

tu le lances au démarrage, et donc tu devrais avoir ta VM windows XP SP3 qui se lance au démarrage du PC

Soit, bah tu ouvres la session, et tu fais un script graphique.

Après tu peux aussi faire différents USER avec le nom de la VM à lancer, et un script qui s'exécute à l'ouverture de session Ubuntu pour lancer la VM.

A mon avis, cette dernière possibilité est la plus simple smile


C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne

#4 Le 04/08/2010, à 07:45

Bagghera

Re : [Résolu]VirtualBox au démarrage

Bonjour,

Effectivement mon script n'était pas finit dans l'exemple que je vous ai donné mais il marchait car je lui donnait une réponse.

Par contre comme dit iuchiban je pensai que je pouvais faire un script interactif avant la l'ouverture de session. Si c'est pas le cas c'est vrai que ta solution peut être intéressante. Mais je dois mettre où mon script pour le démarrage à la session ?

Hors ligne

#5 Le 04/08/2010, à 08:34

luigifab

Re : [Résolu]VirtualBox au démarrage

Système » Préférence » Applications au démarrage


Free Ukraine!

Hors ligne

#6 Le 04/08/2010, à 10:11

Bagghera

Re : [Résolu]VirtualBox au démarrage

Ok mais il faut le faire pour chaque session du coup sad

Y a vraiment pas moyen de faire un script interactif avant l'ouverture de session ?

Ca serait quand même plus rapide et moins galère a entretenir.

D'ailleurs je viens de faire un test sur un serveur gentoo et ça marche.
J'ai rajouté mon script dans /etc/conf.d/local.start et il se lance bien avant le login.

Merci

Dernière modification par Bagghera (Le 04/08/2010, à 10:28)

Hors ligne

#7 Le 10/08/2010, à 14:02

Bagghera

Re : [Résolu]VirtualBox au démarrage

Hello,
J'ai trouvé un réponse à mon besoin

http://www.tux-planet.fr/lancer-une-virtualbox-depuis-lecran-de-connexion-gdm/

En sélectionnant la session par defaut et login automatique je devrai pouvoir faire ce que j'ai envie.

Merci pour vos réponse.

Hors ligne

#8 Le 10/08/2010, à 14:49

iuchiban

Re : [Résolu]VirtualBox au démarrage

Ah ben effectivement, c'est exactement ce que tu veux faire big_smile


C'est depuis que Chuck Norris a laissé la vie sauve à un manchot que l'on dit que Linux est libre.

Chuck Norris n'a pas besoin d'éditer son premier message pour ajouter [Résolu]. Chuck Norris est toujours [Résolu], quoi qu'il arrive.

Hors ligne

#9 Le 27/08/2010, à 17:07

mbtfc

Re : [Résolu]VirtualBox au démarrage

Bonjour je déterre ce topic pour vous demander si vous savez comment lancer une machine "headless" au démarrage sans avoir a se loguer, j'ai tenté le mettre la commande

VBoxManage startvm --type headless 55845058-d4f7-4286-b161-814694b7019a

dans rc.local mais ça ne fonctionne pas.

Merci d'avance.

Hors ligne