logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
doc:systeme:vm:virtualbox [04/01/2014 11:51]
david96 [Fonctionnalités supplémentaires] your_username > $USER
doc:systeme:vm:virtualbox [20/04/2023 13:47]
Croutons [Démarrer à partir d'une iso sans graver sur CD]
Ligne 1: Ligne 1:
 ====== VirtualBox ====== ====== VirtualBox ======
  
-Le retour ​sur le forum est ici : [[ http://​debian-facile.org/​viewtopic.php?​id=1695 | Lien vers le forum concernant ce tuto]]+  * Objet : Installation et utilisation de VirtualBox 
 +  * Niveau requis : {{tag>​débutant avisé}} 
 +  * Commentaires : //Créez des machines virtuelles pour faire tourner plusieurs OS en même temps.// 
 +  * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) 
 +  * Suivi : 
 +    * Création par [[user>​alex]] le 28/11/2007  
 +    * Testé par [[user>​milou]] le 13/​03/​2016 
 +    * Mis à jour par [[user>​croutons]] le 19/​04/​2023 
 +  * Commentaires ​sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=1695 | ici]] ((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
  
-N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs ! +===== Introduction ​=====
-===== Résumé ​=====+
  
-Ce logiciel permet d’émuler un ou plusieurs ordinateurs sur votre propre machine, vous permettant par exemple d’installer une debian pour tester la future version, ou d’installer un autre système d’exploitation ​distribution linux, os à base de noyau bsd, système propriétaire  +{{https://​debian-facile.org/​images/​file-Rffeb8768199498015acb5a3c6e00be57.png}}
-===== Installation =====+
  
-VirtualBox ​est maintenant disponible dans les dépôts officiels DebianIl suffit donc, pour l'installer, de lancer la commande suivante :+**VirtualBox** vous permet de faire tourner un système d'​exploitation __dans__ une distribution linux de façon transparente en bac à sableVous pouvez ainsi tester une distribution ou utiliser un système d'​exploitation ​pour le travail (windows en virtuel pour gérer certains périphériques par exemple).\\ 
 +Vous pouvez avoir accès aux ports USB, aux périphériques connectés, au réseau et même partager des fichiers entre la machine hôte (la machine réelle) et la machine invitée (la machine virtuelle).\\ 
 +Si votre machine est assez puissante, le passage d'un système à l'autre se fait de façon fluide et transparenteet vous permet ainsi de profiter d'un système « deux-en-un ».
  
-<code root>​apt-get install virtualbox</​code>​+==== Comment ça marche ? ==== 
 +La virtualisation d'une machine consiste à simuler une machine à l'​intérieur d'une autre machine.
  
-<​note>​Lors ​de l'​installation, vous devriez normalement rencontrer ce message ​d'erreur :+//On peut comparer ça aux poupées Russes : la grande poupée (votre système d'​exploitation,​ Debian par exemple) contient d'​autres poupées (d'​autres systèmes, Trisquel et Windows par exemple).//​ 
 +==== Pour quels avantages ? ==== 
 +Un avantage ​de la virtualisation par rapport à l'​installation ​de deux systèmes ​d'exploitation en dual boot est qu'il n'y aura pas besoin de redémarrer votre ordinateur pour changer de système.\\ //Notez tout de même que selon la puissance de votre ordinateur, les performances pourront être moins élevées sur le système virtualisé.//​
  
-<​code>​[FAIL] Starting VirtualBox kernel modules[....] No suitable module for running kernel found ... failed! +Un autre avantage est de pouvoir tester tout un tas de choses sans risquer de casser son système.\\ Les débutants pourront installer une Debian virtuel qui servira de bac à sable pour y faire leurs premiers pâtés qui cassent la baraque ​... sans casser leur "vrai" ​Debian 8-).
- ​failed! +
-invoke-rc.d:​ initscript virtualbox, action ​"restart" ​failed.</​code>​+
  
-Pas de crainte, ce message est dû au fait que VirtualBox tente de lancer des modules ​qui ne sont pas encore installésIls font partie du paquet ''virtualbox-dkms''​ qui est installé ​par la suite. ​Une fois l'installation terminée VirtualBox fonctionne sans problème.</​note>​ +__Vous pourrez ainsi tester tous les systèmes d'​exploitation qui vous font envie__ : 
-===== Fonctionnalités supplémentaires =====+  * Une autre version ​de Debian ​que celle que vous utilisez en ce moment (ou comment tester une Sid sans pourrir sa version ​de Debian Stable), 
 +  * Une distribution Gnu/​Linux ​qui vous fait de l'oeil (Fedora, OpenSuse, Mageia, Triskel, Archlinux ​... et cetera et cetera, il y en a tant qu'on ne peut toutes les citer), 
 +  * Une distribution à base du noyau BSD (FreeBSD ​par exemple), 
 +  * Une distribution propriétaire (Windows, OS X ...)... à condition d'en avoir les droits d'​utilisation.
  
 +//Un exemple, si vous utilisez Debian mais que vous avez ponctuellement besoin d'​utiliser un logiciel qui n'est pas disponible sur Debian, vous pouvez installer le système d'​exploitation qui est compatible avec votre logiciel dans une machine virtuelle pour pouvoir utiliser le logiciel en question sans devoir changer d'ordi ou redémarrer votre dual boot.//
  
-Une fois arrivé ici, vous avez terminé l'​installation de base de VirtualBox, ce qui veut dire que les lignes qui vont suivre dans cette section ne sont utiles que pour activer certaines options. +===== Installation depuis les dépôts fasttrack =====
-Si l'​usage de ces options ne vous intéresse pas, vous pouvez passer directement à la partie démarrage. +
-==== Activer le contrôleur USB ====+
  
-Afin de pouvoir utiliser des périphériques USB sur le système virtualisé,​ il faut ajouter l'​utilisateur courant au groupe vboxusers afin que VirtualBox puisse accéder aux ports USBPour ce faire, tapez la commande suivante (remplacez ''​your_username''​ par votre nom d’utilisateur sur le système hôte) :+créer un fichier fasttrack.list 
 +<code root>​nano /​etc/​apt/​sources.list.d/​fasttrack.list</​code>​ 
 +dans lequel vous ajouté les lignes suivantes
  
-<code root>usermod ​-G vboxusers ​-a your_usersame</code>+<file apt_sources fasttrack.list>deb http://​fasttrack.debian.net/​debian-fasttrack/​ bullseye-fasttrack main contrib 
 +deb http://​fasttrack.debian.net/​debian-fasttrack/​ bullseye-backports-staging main contrib</file>
  
-<note tip>À noter que si vous êtes dans votre session, la variable $USER indiquera automatiquement votre « your_username » 
-<code root>​usermod -G vboxusers -a $USER</​code></​note>​ 
  
-Puis redémarrez votre session (inutile de redémarrer ​le système). +possibilité d'​utiliser ​le https 
-==== VirtualBox Extension Pack ====+à lire :​https://​fasttrack.debian.net/​
  
-Des fonctionnalités supplémentaires peuvent être ajoutées à VirtualBox :+Le dépôt backports est nécessaire pour une dépendance,​ vérifier donc qu'il soit activé
  
-  * contrôleur USB 2.0+<code root>apt edit-sources</​code>​ 
 +décommenter ou ajouter la ligne à votre sources.list 
 +<file apt_sources sources.list>​deb http://​deb.debian.org/​debian/​ bullseye-backports main contrib</​file>​
  
-  * support du bureau à distance+rafraîchir le cache 
 +<code root>apt update</​code>​
  
-  * amorçage PXE+Importation du porte-clés d'​archives Fasttrack : 
 +<code root>apt install fasttrack-archive-keyring</​code>​
  
-  * PCI passthrough+Installation de virtualbox  
 +<code root>apt install virtualbox virtualbox-ext-pack</​code>​
  
-Pour celail faut ajouter l'​extension ''​VirtualBox 4.x Oracle VM VirtualBox Extension Pack''​ disponible sur le site officiel : https://​www.virtualbox.org/wiki/​Downloads (le fichier téléchargé est à ouvrir avec VirtualBox)+installation des suppléments invités, le dépôt a utilisé doit être spécifié 
 +<code root>apt install ​virtualbox-guest-additions-iso -t bullseye-fasttrack<​/code>
  
-<note important>​Installez la version de l'extension ​correspondant ​à votre version de VirtualBox+__coté système hôte:__ \\ 
 +le pack extension ​devrait s'​installer et se mettre ​à jour automatiquement
  
-Pour connaitre votre version de VirtualBoxtapez la commande suivante :+__coté système invité (la machine virtuel):__ \\ 
 +Pour activer les suppléments invitésl'​installation a été simplifié il suffit depuis le menu de sa VM 
 +de choisir **Insérer l'​image CD des additions invité** sous Périphériques. \\ 
 +Par la suite a chaque nouvelle mise à jour, il faudra passer par ce même menu et choisir **Upgrade Guest Additions** 
 + 
  
-<code user>apt-cache policy virtualbox</​code>​+----
  
-ou lancez VirtualBox et, dans le menu **Aide**, cliquez sur **À propos de VirtualBox...**.</​note>​+**Installation depuis les dépots Oracle pour Bullseye Debian 11** [[https://​debian-facile.org/​viewtopic.php?​pid=379416#​p379416]] \\
  
-<​note>​L'​absence de cette extension n'​empêche pas l'​utilisation des ports USB 2.0. Ils sont simplement considérés par le système comme des ports USB 1.1. 
  
-Les périphériques USB 2.0 sont également reconnus sans l'extension.</​note>​+==== Activer le contrôleur USB ==== 
 + 
 +Afin de pouvoir utiliser des périphériques USB sur le système virtualisé,​ vérifier que votre utilisateur fait bien parti du groupe **vboxusers** 
 +<code user>​id</​code>​ Si ce n'est pas le cas ajouté le au groupe afin que VirtualBox puisse accéder aux ports USBPour ce faire, tapez la commande suivante (remplacez ''​your_username''​ par votre nom d’utilisateur sur le système hôte) : 
 + 
 +<code root>​usermod -G vboxusers -a your_usersame</​code>​ 
 + 
 +<note tip>À noter que si vous êtes dans votre session, la variable ''​$USER''​ indiquera automatiquement votre « your_username » 
 +<code user>​sudo usermod -G vboxusers -a $USER</​code>​ 
 +Taper cette commande dans un shell root ajoutera ​l'utilisateur ''​root''​ au groupe.</​note>​ 
 + 
 +Puis redémarrez votre session (inutile de redémarrer le système). 
 ===== Premier Lancement ===== ===== Premier Lancement =====
  
 Pour commencer nous allons voir comment utiliser le soft en mode graphique. Pour commencer nous allons voir comment utiliser le soft en mode graphique.
-Pour lancer Virtualbox, vous trouverez une entrée dans le sous menu système de votre menu principale, sinon vous pouvez toujours taper VirtualBox ​dans un terminal ​(attention à bien respecter les majuscules)+ 
-Une fois que vous avez la fenêtre sur votre écran, cliquez sur le bouton nouveau en haut à gauche. Ce qui a pour effet de démarrer l'​assistant. Le premier écran n'​appelle pas de commentaire,​ cliquez simplement sur suivant. Cliquez encore sur suivant et vous allez obtenir une fenêtre comme celle-ci : +Pour lancer Virtualbox, vous trouverez une entrée dans le sous-menu système de votre menu principale, sinon vous pouvez toujours taper ''​virtualBox'' ​dans un terminal. 
-{{ http://​images.debian-facile.org/​logiciel/​vbox1.jpg |}}+ 
 +Une fois que vous avez la fenêtre sur votre écran, cliquez sur le bouton nouveau en haut à gauche. Ce qui a pour effet de démarrer l'​assistant. 
 + 
 +Le premier écran n'​appelle pas de commentaire,​ cliquez simplement sur suivant. ​\\ 
 +Cliquez encore sur suivant et vous allez obtenir une fenêtre comme celle-ci : 
 + 
 +{{ /​logiciel/​vbox1.jpg |}} 
 ==== Création de la machine virtuelle ==== ==== Création de la machine virtuelle ====
  
-On crée une machine virtuelle en cliquant sur l'​icône "​créer"​ {{http://​images.debian-facile.org/​file-Re0b75f772b77ae2a04d37015b6fff473.png}} \\ +On crée une machine virtuelle en cliquant sur l'​icône "​créer" ​: \\ \\{{/​file-Re0b75f772b77ae2a04d37015b6fff473.png}} \\ 
-    * La page de bienvenue s'​affiche et on clique sur "​suivant" ​\\ +    * La page de bienvenue s'​affiche et on clique sur "​suivant"​ 
-    * Vous renseignez le nom de la machine (carambar, c'est la classe), le type d'OS et la version, "​suivant"​. ​\\ +    * Vous renseignez le nom de la machine (carambar, c'est la classe), le type d'OS et la version, "​suivant"​. ​ 
-    * Il faut indiquer la quantité de mémoire vive qu'on lui alloue. Vous n'en mettez ni trop, ni trop peu. Tout dépend de ce que vous allez installer, en fait. Ceci dit, si vous avez des gros ralentissements,​ vous pourrez en ajouter plus tard. Allez disons 512Mo.+ 
 +    * Il faut indiquer la quantité de mémoire vive qu'on lui alloue. Vous n'en mettez ni trop, ni trop peu. Tout dépend de ce que vous allez installer, en fait. \\Ceci dit, si vous avez des gros ralentissements,​ vous pourrez en ajouter plus tard. \\ Allez disons ​**512Mo**.
     * Il faut ensuite créer le disque dur pour votre machine virtuelle. Je ferai la même remarque que précédemment,​ la taille sera conditionnée par ce que vous voulez y faire. Vous pouvez choisir d'​installer sur un disque dur virtuel déjà créé dont le format est "​.vdi"​ ou en créer un nouveau. Une fois le choix effectué, cliquez sur "​suivant"​ \\     * Il faut ensuite créer le disque dur pour votre machine virtuelle. Je ferai la même remarque que précédemment,​ la taille sera conditionnée par ce que vous voulez y faire. Vous pouvez choisir d'​installer sur un disque dur virtuel déjà créé dont le format est "​.vdi"​ ou en créer un nouveau. Une fois le choix effectué, cliquez sur "​suivant"​ \\
     * Pour le format, vous choisissez "​.vdi"​ puis "​suivant"​ \\     * Pour le format, vous choisissez "​.vdi"​ puis "​suivant"​ \\
Ligne 82: Ligne 124:
 ==== Rappel sur la configuration ==== ==== Rappel sur la configuration ====
  
-Dans le menu de configuration,​ on va retrouver plusieurs onglets. On va décrire ceux que l'on va utiliser {{http://​images.debian-facile.org/​file-R5d3987750e43539767c88f339009e754.png}}+Dans le menu de configuration,​ on va retrouver plusieurs onglets. On va décrire ceux que l'on va utiliser ​\\ \\{{/​file-R5d3987750e43539767c88f339009e754.png}}
      * Général rassemble les infos renseignées à la création, on peut changer le nom ici. \\      * Général rassemble les infos renseignées à la création, on peut changer le nom ici. \\
      * Système permet de régler l'​ordre d'​amorçage. En plaçant "​Disque CD/​DVD"​ en premier, vous pourrez démarrer sur un liveCD. \\      * Système permet de régler l'​ordre d'​amorçage. En plaçant "​Disque CD/​DVD"​ en premier, vous pourrez démarrer sur un liveCD. \\
Ligne 88: Ligne 130:
  
  
-===== Démarrer à partir d'une iso sans graver sur CD ===== +<note important>​Lors ​de la création ​de votre disque virtuel choisir **disque dynamiquement alloué** ​\\ 
-Vous pouvez tester une iso avant de faire une installation. Et cela sans graver sur CD et même si vous n'avez pas de lecteur CD.\\ +Ne pas hésiter a choisir ​un disque plus grand que nécessaire \\ 
- +en effet la taille du disque indiqué est la taille maximal du disque virtuel \\ 
-==== Démarrer sur un iso ====+Un disque vierge n'​occupera que 2 Mio d'​espace réel qui grossira si besoin \\ 
 +</​note>​
  
-Dans un premier temps, on s'​occupe de régler l'​ordre du boot : Configuration > Système. On place le lecteur CD en premier puis le disque dur. Vous pouvez laisser la disquette si vous en avez encore. \\ 
-{{http://​images.debian-facile.org/​file-Re5d7306c66a4bfc09b6f1e59cafbdb3d.png}}\\ 
-Ensuite, on va indiquer où se trouve l'iso : configuration > Stockage. On a le lecteur qui est représenté par le cd nommé "​vide",​ il est en maître secondaire IDE. Le disque dur porte le nom que vous lui avez attribué, il est en maître primaire IDE. Il faut passer le lecteur CD en maître primaire et le disque en maître secondaire.\\ 
-Puis, vous aller indiquer le chemin vers l'iso que vous voulez tester. Il suffit de cliquer sur l'​icône cd dans l'​attribut. Pour l'​exemple,​ j'ai choisi Ubuntu. Le lecteur change de nom pour passer de "​vide"​ à "​Ubuntu"​. \\ 
-{{http://​images.debian-facile.org/​file-R51b381006a08a774b77dee9ec9b169ed.png}} \\ 
-Bien, maintenant, on va lancer la machine virtuelle qui se lance sur l'iso Ubuntu. \\ 
  
-==== Installer sur le disque ==== 
  
-Vous installez comme à l'​habitude avec une différence de taille : l'​espace disponible de quelques Go. \\ 
-Quand vous allez partitionner,​ vous aurez "sda : xx Go ATA VBOX HARDDISK"​ ou une dénommination proche. Donc, pas de panique, votre disque sda à vous ne va pas dégager.\\ 
-Quand l'​installation est terminée, vous éjectez le live. Ensuite, il vous faudra changer l'​ordre de boot dans configuration > système pour placer le disque dur en premier.\\ 
-Vous lancez maintenant votre machine virtuelle qui va booter sur son disque dur virtuel. \\ {{http://​images.debian-facile.org/​file-R9ffe331cea2ffb383f444fc9119dfd7c.png}}\\ 
-Et voilà, il ne vous reste plus qu'à tester. 
  
 ===== Liens utiles ===== ===== Liens utiles =====
 +    * [[https://​debian-facile.org/​viewtopic.php?​pid=338126#​p338126|Tuto:​ Installer Virtualbox sous Buster Debian 10]]
     * https://​www.virtualbox.org/​     * https://​www.virtualbox.org/​
 +    * [[https://​www.virtualbox.org/​wiki/​Linux_Downloads|Installation de Virtualbox: téléchargement du paquet et installation via dépôt tiers]]
 +    * https://​wiki.debian.org/​VirtualBox
doc/systeme/vm/virtualbox.txt · Dernière modification: 11/09/2023 08:18 par Croutons

Pied de page des forums

Propulsé par FluxBB