Installez une VM avec un fichier ISO
Il se peut que vous ne trouviez pas toujours de disque VM prêt à l’emploi sur le web. Dans ce cas-là, vous allez devoir créer une VM “vide” et installer l’OS dessus manuellement.
Pour l’OS, nous allons ici installer Android sur notre VM grâce à son fichier ISO.
Une fois téléchargés, voyons ensemble comment procéder.
Étape 1
Créez la VM avec ses caractéristiques, comme nous l’avons fait dans le chapitre précédent :
Étape 2
Dans les paramètres d’affichage de la VM, augmentez la mémoire vidéo et sélectionnez le contrôleur graphique “VBoxSVGA”. Ce sont des paramètres spécifiques pour faire fonctionner Android.
Étape 3
Lancez votre VM et démarrez l’installation.
Étape 4
Il faut maintenant créer la table de partition de votre disque qui est vierge.
1 - Choisissez “Create/Modify partitions”.
2 - N’utilisez pas GPT (cela créera une table de type MBR).
3 - Sélectionnez “New” pour créer une nouvelle partition primaire avec tout l’espace disponible.
4 - Rendez cette partition bootable en cliquant sur l’option “Bootable” pour autoriser la VM à démarrer sur cette partition. Une partition non bootable sert essentiellement à du stockage, mais pas à installer un OS dessus.
5 - Sélectionnez “Write” pour pouvoir écrire sur la partition.
Étape 5
Votre disque est maintenant partitionné. Vous allez pouvoir installer Android sur votre nouvelle partition.
1 - Sélectionnez le type de fichier ext4, qui est le système de fichier utilisé par Android 8.
2 - Installez GRUB qui est le script d’amorçage de la machine.
C’est grâce à GRUB qu’au démarrage vous aurez cet écran de sélection :
3 - Rendez le répertoire /system réinscriptible (cela vous laisse la possibilité de modifier par la suite le répertoire selon vos usages et besoins).
4 - L’installation peut alors débuter.
5 - Configurez Android et votre VM est prête.
Votre machine Android est maintenant opérationnelle ! Dans le prochain chapitre nous essayerons de la connecter à Internet et à d’autres VMs.
À vous de jouer !
Virtualbox peut aussi s’utiliser en ligne de commande avec l’invite de commande ou le powershell sous Windows. Cela est utile pour automatiser des tâches liées à vos VMs ou même pour réaliser des opérations impossibles à faire avec l’interface graphique.
Pour cela, il suffit de se placer dans le répertoire d’installation du programme grâce à la commande :
`cd ‘C:\Program Files\Oracle\VirtualBox’`
Vous avez alors accès à l’outil VBoxManage. Pour lister les VMs existantes vous pouvez utiliser la commande :
`.\VBoxManage.exe list vms`
Dans votre entreprise, tous les serveurs ont été clonés sous la forme de VM pour faciliter les tests d'outils en cours de développement. Vous devez justement tester le comportement du serveur web de l’entreprise face à la nouvelle application que vous êtes en train de créer.
Vous allez donc récupérer le clone du serveur web sous forme de VM, et vous vous apercevez qu’il s’agit d’un fichier qcow2.
Trouvez un moyen, à l’aide de VBoxManage de démarrer une VM à partir de ce fichier.
Avez-vous fini ? Comparez votre travail avec la correction ici.
En résumé
Pour installer une VM avec un fichier ISO, commencez par créer une VM vide et téléchargez l'ISO de l'OS souhaité.
Configurez et ajustez les paramètres de votre VM, notamment la mémoire, le type de disque et les options d'affichage. Montez ensuite le fichier ISO sur le contrôleur IDE de votre VM.
Lancez la VM et suivez les étapes d'installation de l'OS. Créez la table de partition, installez le système de fichiers et configurez le gestionnaire de démarrage. Votre VM est maintenant prête à l'emploi.
Vos VMs sont configurées, il est temps de les connecter entre elles pour une communication optimale.