Construction d’une Box Vagrant Windows Seven
- Dans VirtualBox, créer une nouvelle machine virtuelle en spécifiant :
- Nom = Seven
- Type = Microsoft Windows
- Version = Windows 7 (64bits)
- Mémoire vive = 512Mo
- Disque virtuel de type VMDK (Disque Virtual Machine) de 20Go alloué dynamiquement
-
Dans l’onglet Stockage de la configuration de la VM, associer l’image disque du DVD d’installation Windows 7 au lecteur CD/DVD. Vérifier également que la première interface réseau est de type NAT. Positionner le disque dur comme premier périphérique de démarrage, suivi du lecteur de CD/DVD.
- Démarrer la machine virtuelle Seven, et réaliser une installation de Windows 7 sur disque dur :
- Langue à installer = Français
- Format de l’heure et de la monnaie = Français (France)
- Clavier ou méthode d’entrée = Français
- Type d’installation = Personnalisée
- Installer Windows sur = une seule partition du premier disque dur
- Nom d’utilisateur = Vagrant
- Nom d’ordinateur = cwin
- Mot de passe = vagrant
- Configurer les mises à jour = Utiliser les paramètres recommandés
- Emplacement réseau actuel = Réseau professionnel
- Au démarrage suivant de la machine virtuelle, désactiver l’UAC
- Ouvrir le menu Windows
- Aller sur le panneau de configuration
- Aller sur Comptes et protection des utilisateurs
- Aller sur Comptes d’utilisateurs
- Aller sur Modifier les paramètres de controle de comptes utilisateurs
- Déplacer le curseur vers le bas sur Ne jamais m’avertir quand…
- Valider avec le bouton OK puis redémarrer la machine virtuelle.
- Ouvrir une session avec l’utilisateur Vagrant. Nous allons activer l’accès distant par RDP.
- Ouvrir le menu Windows
- Aller sur le panneau de configuration
- Aller sur Système et Sécurité
- Aller sur Système
- Dans la colonne de gauche, choisir Paramètres d’utilisation à distance
- Dans le cadre Bureau à distance, cocher Autoriser la connexion des ordinateurs exécutant n’importe quelle version du Bureau à distance
- Cliquer sur le bouton Sélectionnez des utilisateurs pour ajouter l’utilisateur vagrant
- Fermer la fenêtre avec le bouton Appliquer puis le bouton OK.
-
Configurer et activer WinRM, à partir d’une invite de commande (ouverte en tant qu’administrateur).
winrm quickconfig -q winrm set winrm/config/winrs @{MaxMemoryPerShellMB="512"} winrm set winrm/config @{MaxTimeoutms="1800000"} winrm set winrm/config/service @{AllowUnencrypted="true"} winrm set winrm/config/service/auth @{Basic="true"} sc config WinRM start= auto
-
Arrêter la machine virtuelle et créer la box vagrant.
vagrant package --base Seven mv package.box windows_seven.box