#1 Le 04/07/2017, à 16:16
- l'AMI Yves
[Résolu] Démarrer automatiquement une machine virtuelle
Bonjour à tous.
J'ai (un peu) cherché, mais je n'ai rien trouvé qui ressemble à mon problème :
Je ne possède qu'une licence Windows 2008 serveur (pas même R2 !) et il ne tourne pas sur mon nouveau serveur. J'ai donc installé Ubuntu (16.04 LTS) et VirtualBox, et là, ça tourne. Maintenant, je voudrais aller plus loin : j'ai deux ordis, mais un seul "écran-clavier-souris", je voudrais donc que ma machine virtuelle Windows 2008 démarre automatiquement à la mise sous tension du PC : je crois que ça doit être possible, mais j'aurais besoin qu'on me tienne un peu par la main.
Quelqu'un voudra-t-il bien se dévouer ?
Merci d'avance.
AMIcalement.
Dernière modification par l'AMI Yves (Le 05/07/2017, à 21:09)
Hors ligne
#2 Le 04/07/2017, à 18:04
- lynn
Re : [Résolu] Démarrer automatiquement une machine virtuelle
Bonjour,
Lances VirtualbBox, sélectionnes ta machine virtuelle, clic droit dessus, créer un raccourci sur le bureau. Ceci fait, tu déplaces ton raccourci dans les applications au démarrage de ton système.
En ligne de commande
mv ~/Bureau/machine_virtuelle.desktop(*) ~/.config/autostart
(*) À modifier par la bonne dénomination
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#3 Le 04/07/2017, à 23:54
- l'AMI Yves
Re : [Résolu] Démarrer automatiquement une machine virtuelle
Merci !
J'ignorais que j'avais un gestionnaire de démarrage en interface graphique, mais oui, j'en avais un. Ta méthode a failli marcher...
En fait, depuis le début, j'ai un problème que j'avais laissé en suspens : le fichier ubuntu de ma machine virtuelle est dans /media/yves/données. Si je veux lancer la MV dès l'ouverture de session, ça plante sur "file not found", alors que si j'ouvre "données" avant, ça marche : j'ai supposé depuis le début que c'était une question de "mount" automatique (mais je me trompe peut-être), mais je ne sais pas le faire.
Maintenant, au démarrage du PC, eh bien j'ai l'erreur "file not found", ce qui prouve qu'ubuntu essaie bien de lancer la MV.
Il ne reste plus qu'à résoudre cette broutille... Faut-il que je mette aussi l'icône "données" dans le gestionnaire de démarrage ? Ça ne me parait pas très propre.
Merci si tu veux bien faire encore ce petit effort.
AMIcalement.
Hors ligne
#4 Le 05/07/2017, à 03:59
- lynn
Re : [Résolu] Démarrer automatiquement une machine virtuelle
Apparemment, c'est un disque dur externe sur lequel tu as ta machine virtuelle; C'est pourquoi cette dernière ne pourra pas se lancer au démarrage car il faut que ton disque soit monté et donc accessible...
On peut toujours créer un montage automatique de la partition concernée via fstab mais ça a un inconvénient: Si jamais ton disque externe n'est pas branché au moment du démarrage du pc, ça va te créer un blocage car il n'arrivera pas à trouver ta partition...
Peux-tu confirmer que ta machine virtuelle est bien sur un disque dur externe?
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#5 Le 05/07/2017, à 07:29
- l'AMI Yves
Re : [Résolu] Démarrer automatiquement une machine virtuelle
Ah, je ne sais pas assez de Linux pour explorer les disques comme je le ferais sous Windows, mais non, pas un disque externe, mais probablement un second disque interne : ls -a /dev me montre sda, sda1 et sda2 ainsi que sdb, sdb1 et sdb2. Il me semble que cela devrait répondre (en partie) à ta question.
Merci de ta patience.
AMIcalement.
Hors ligne
#6 Le 05/07/2017, à 15:31
- lynn
Re : [Résolu] Démarrer automatiquement une machine virtuelle
Alors l'ajout d'une ligne dans le fichier fstab fera l'affaire. Pour commencer, postes le retour de
sudo fdisk -l
et
sudo blkid
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#7 Le 05/07/2017, à 16:31
- l'AMI Yves
Re : [Résolu] Démarrer automatiquement une machine virtuelle
sudo fdisk -l
Disque /dev/sda : 931,5 GiB, 1000204886016 octets, 1953525168 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: FCE2C1EB-9780-466E-8A0C-67B436C8F18E
Périphérique Start Fin Secteurs Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 1953523711 1952473088 931G Linux filesystem
Disque /dev/sdb : 465,8 GiB, 500107862016 octets, 976773168 secteurs
Unités : sectors of 1 * 512 = 512 octets
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xfdd1f691
Périphérique Amorçage Start Fin Secteurs Size Id Type
/dev/sdb1 2048 16386047 16384000 7,8G 82 partition d'échange Linux / Solaris
/dev/sdb2 16386048 976773119 960387072 458G 83 Linux
sudo blkid
/dev/sda1: UUID="5079-E822" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="1d7782ee-2d07-449f-9abf-97a54c772053"
/dev/sda2: UUID="865f05e2-21c1-4011-abf5-ad55612a4897" TYPE="ext4" PARTUUID="880b6578-2c41-4f2e-99b0-f2ddbe60f53c"
/dev/sdb1: UUID="b8dfb93c-0fcb-4b37-b415-e4548b7b44e8" TYPE="swap" PARTUUID="fdd1f691-01"
/dev/sdb2: LABEL="Donnees" UUID="29867778-0c9c-46cc-83b6-7972b04e369a" TYPE="ext4" PARTUUID="fdd1f691-02"
AMIcalement.
Modération : merci à l'avenir d'utiliser les balises code (explications ici).
Dernière modification par cqfd93 (Le 05/07/2017, à 16:37)
Hors ligne
#8 Le 05/07/2017, à 17:08
- lynn
Re : [Résolu] Démarrer automatiquement une machine virtuelle
Allons-y!
tu crées ton point de montage (dans mon exemple, il s'appelle VM mais tu peux choisir le nom que tu veux) dans ton répertoire personnel. Tu peux créer un point de montage à peu près où tu veux mais si tu ne maîtrise les différents répertoires sous GNU/Linux, je te conseille quand même de le mettre dans ton home, ce sera tout aussi simple.
mkdir ~/VM
Ensuite, édites le fichier fstab
sudo xdg-open /etc/fstab
et rajoutes cette ligne à la fin de ton fichier ( remplaces Yves par ton nom d'utilisateur )
UUID=29867778-0c9c-46cc-83b6-7972b04e369a /home/Yves/VM ext4 noatime 0 2
puis
sudo mount -a
Désormais, ta machine virtuelle sera lancée automatiquement vu que la partition sur laquelle elle se trouve sera montée au démarrage du pc.
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#9 Le 05/07/2017, à 18:44
- l'AMI Yves
Re : [Résolu] Démarrer automatiquement une machine virtuelle
Eh bien ça marche !!! Bon, pas tout à fait du premier coup : il a fallu que j'aille dans la configuration de ma machine, et que je supprime les fichiers qui étaient explicitement indiqués.
Merci !
Et puisque tu es de si bon conseil, tu as gagné une deuxième question ; comme je n'ai pas des tonnes d'écran/clavier/souris ni de place, le pc sous linux fonctionne sans écran/clavier/souris : j'utilise la fonction "accès bureau à distance" pour le serveur 2009 et aussi pour linux. Or je ne sais pas ce qui s'est passé, mais je n'arrive plus à accéder à linux ! La fonction ne semble plus se lancer au démarrage et je n'arrive pas à trouver où tout ça se gère...
Encore merci.
AMIcalement.
Hors ligne
#10 Le 05/07/2017, à 19:38
- lynn
Re : [Résolu] Démarrer automatiquement une machine virtuelle
Pour la deuxième question, je t'invite à la poser dans la section Bureautique et logiciels pour l'internet et le réseau; Ça permettra à ceux qui rencontrent le même problème d'y trouver, éventuellement, une réponse.
Si tu considères ta question initiale résolue, je t'invite à marquer ton sujet comme tel en éditant ton premier message et en inscrivant [Résolu] devant le titre.
[Résolu] Démarrer automatiquement une machine virtuelle
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
#11 Le 05/07/2017, à 22:01
- l'AMI Yves
Re : [Résolu] Démarrer automatiquement une machine virtuelle
Pour la deuxième question, j'ai trouvé : c'était le pare feu d'Ubuntu.
Encore merci, et au plaisir.
AMIcalement.
Hors ligne