Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
wiki:virtualisation_et_emulation:virtualbox [2024/12/27 14:09] – [Spécificités de VirtualBox] Thibault Seguin | wiki:virtualisation_et_emulation:virtualbox [2025/01/11 10:54] (Version actuelle) – [Spécificités de VirtualBox] Thibault Seguin |
---|
====== L'Hyperviseur Oracle VM VirualBox ====== | ====== L'Hyperviseur Oracle VM VirualBox ====== |
**Logo** de **Oracle VM VirualBox** : {{ :wiki:virtualisation_et_emulation:virtualbox_2024_logo.png?200 |}} | **Logo** de **Oracle VM VirualBox** : {{ :wiki:virtualisation_et_emulation:virtualbox_2024_logo.png?nolink&160 |}} |
| |
{{ :wiki:virtualisation_et_emulation:virtualbox_logo.png?linkonly |Ancien Logo}} | {{ :wiki:virtualisation_et_emulation:virtualbox_logo.png?linkonly |Ancien Logo}} |
* **Réseau** : connexion **réseau** à **internet** via **NAT** (**//Network Address Translation//**), **pont réseau** (**bridge**) ou via votre **réseau loacal** directement. | * **Réseau** : connexion **réseau** à **internet** via **NAT** (**//Network Address Translation//**), **pont réseau** (**bridge**) ou via votre **réseau loacal** directement. |
* L' ''amorçage'' **PXE** (**//Pre-boot eXecution Environment//**) qui permet d'installer un **OS** via le **réseau**. | * L' ''amorçage'' **PXE** (**//Pre-boot eXecution Environment//**) qui permet d'installer un **OS** via le **réseau**. |
| * Vous avez la possibilité de faire des **snapshots** (**sauvegarde à un instant donné**) pour pouvoir réstaurer votre **OS** ''invité'' à un instant T. |
| * Il est possible de **cloner** n'importe quelles **machines virtuelles**. |
| * Dans le **menu** ''Fichier'' de l'**interface graphique** de **VirtualBox** il y a : |
| * L'option ''Paramètres''. |
| * L'option ''Importer''ou ''Exporter un appareil virtuel'' (**machine virtuelle**) via un **fichier** ''.ova'' propre à **VirtualBox** qui contient tout sur la **machine virtuelle**, y compris la **configuration** de celle-ci. Une façon simplifier d'installer un **OS** ''pré-configuré''. |
| * L'option ''Outils''. |
| * ''Rechercher des mises à jour'' |
| * ''Réinitialiser tous les avertissements'' |
| * et ''Quit'' pour cloturer la fenêtre de **VirtualBox** (quitter le **logiciel**). |
| |
Côté **matériels**, vous avez par défaut le **matériel virtuel** suivant : | Côté **matériels**, vous avez par défaut le **matériel virtuel** suivant : |
* Possiblité d'activer les **ports séries** de type **RS-232** et les **ports parallèles**. | * Possiblité d'activer les **ports séries** de type **RS-232** et les **ports parallèles**. |
* Les **contrôleurs USB** de type **USB 1.1** (**OHCI**), **USB 2.0** (**OHCI** et **EHCI**), **USB 3.0** (**xHCI**). | * Les **contrôleurs USB** de type **USB 1.1** (**OHCI**), **USB 2.0** (**OHCI** et **EHCI**), **USB 3.0** (**xHCI**). |
* Vous avez la possibilité de faire des **snapshots** (**sauvegarde à un instant donné**) pour pouvoir réstaurer votre **OS** ''invité'' à un instant T. | |
| |
Les possibilités de **configuration** d'une **VM** (**machine virtuelle**) sont : | Les possibilités de **configuration** d'une **VM** (**machine virtuelle**) sont : |
* Activer l'**enregistreur vidéo** ou **audio** intégré à **VirtualBox** | * Activer l'**enregistreur vidéo** ou **audio** intégré à **VirtualBox** |
* **Stockage** : | * **Stockage** : |
* | * Vous pouvez **paramètrer** des **contrôleur de stockage** de type **IDE**, **SATA**, **SCSI**. |
| * Les **périphériques de stockage** ''virtuels'' disponibles sont : les **disquettes** (**floppy**), les **disques durs** de type : (**IDE**, **SATA** et **SCSI**), les **CD/DVD** au format **ISO**, les **disques** à **mémoire flash** avec **technologie** **PCIe** tel que **NVMe**, le **pilote** de **KVM** (**virtio-scsi**). |
| * **Son** : |
| * Vous avez la possibilité de choisir le ou les **pilotes audio** disponibles sur votre **ordinateur hôte** comme **ALSA**, **OSS**, **AC97**,... |
| * Vous pouvez également choisir le **contrôleur audio** comme **SoundBlaster 16**, **ICH AC97** et **Intel Audio HD**. |
| * Dans les ''fonctions'' avancées vous pouvez activer et désactiver la **sortie** et l'**entrée** **audio**. |
| * **Réseau** : |
| * Il vous est possible d' activer ''quatre'' **cartes réseau** sur votre **OS** ''virtualisé''. |
| * Vous pouvez vous connecter à **Internet** ou à un **réseau** via **NAT**, par **pont réseau** (**bridge**), avec votre **réseau local**,... |
| * **Ports séries** : |
| * on peut activer jusqu'à ''4'' **ports séries** avec **VirtualBox**. |
| * **USB** : |
| * La possibilité d'activer un **contrôleur USB**. |
| * Régler le **contrôleur USB** comme **USB 1.1**, **USB 2.0**, **USB 3.0**. |
| * **Dossiers partagés** : |
| * Possibilité d'ajouter n'importe quel **dossiers** (**répertoire**) de votre **OS** ''hôte''. |
| * **Interface utilisateur** : |
| * C'est à cette endroit que vous pouvez modifier se qui s'affiche dans l'**interface graphique** de **VirtualBox**. |
| |
| <note>Sachez qu'il est tout à fait possible de contrôler **VirtualBox** via une **interface** en **ligne de commande** nommé **VBoxManage** et sa **comande** du même nom **vboxmanage** permettant d'avoir davantage de ''fonctionnalités'' mais plus austère pour un **utilisateur** ''novice'' que l'**interface graphique** (en tous cas sous **Windows** car pas de **commande** **man** mais vous pouvez tout de même entrer cette **commande** ''vboxmanage --help'' via votre **terminal** **Windows**). Pour exécuter cette **commande** sous **Windows**, vous pouvez utiliser l'**émulateur de terminal** ou plus simple **terminal** du nom de **Terminal Windows** mais aussi **ConEmu** dispo [[https://conemu.github.io/en/Downloads.html|ici]], **Cmder** un **fork** amélioré de **ConEmu** ou l'**invite de commande** par défaut (**cmd.exe**) mais **CMD** est très rudimentaire. Sous **Linux**, il y a pléthore d'**émulateurs de terminal** (**GNOME Terminal**, **Konsole** de **KDE**, **LXTerminal**,...).</note> |
| |
| |
===== Documentation Complémentaire sur VirtualBox ===== | ===== Documentation Complémentaire sur VirtualBox ===== |
Les [[wiki:virtualisation_et_emulation:virtualbox:tutoriels sur VirtualBox]], documentation supplémentaire. | Les [[wiki:virtualisation_et_emulation:virtualbox:tutoriels sur VirtualBox]], documentation supplémentaire. |
| |
| |
| |