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
doc:systeme:vm:virtualbox [12/01/2017 20:54]
Croutons [Démarrer à partir d'une iso sans graver sur CD]
doc:systeme:vm:virtualbox [11/09/2023 08:18] (Version actuelle)
Croutons [Installation sous Debian 12 (Bookworm) depuis les dépôts fasttrack]
Ligne 8: Ligne 8:
     * Création par [[user>​alex]] le 28/​11/​2007 ​     * Création par [[user>​alex]] le 28/​11/​2007 ​
     * Testé par [[user>​milou]] le 13/03/2016     * 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 !))    * 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 !)) 
  
 +===== Introduction =====
  
 +{{https://​debian-facile.org/​images/​file-Rffeb8768199498015acb5a3c6e00be57.png}}
  
-N'​hésitez pas à y faire part de vos remarquessuccèsaméliorations ou échecs ! +**VirtualBox** vous permet de faire tourner un système d'​exploitation __dans__ une distribution linux de façon transparente en bac à sable. Vous 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).\\ 
-===== Résumé =====+Vous pouvez avoir accès aux ports USBaux périphériques connectésau 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 transparente,​ et vous permet ainsi de profiter d'un système « deux-en-un ».
  
-**VirtualBox** vous permet de faire tourner une distribution __dans__ une distribution de façon transparente. Vous pouvez ainsi tester une distribution ou utiliser un système pour le travail (windows en virtuel pour gérer certains périphériques par ex).\\ +==== Comment ça marche ? ==== 
-Vous pouvez avoir accès à vos ports USB, le 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).\\ +La virtualisation ​d'une machine consiste à simuler une machine ​à l'intérieur ​d'une autre machine.
-Si votre machine est assez puissante, le passage ​d'un système ​à l'autre se fait de façon fluide et transparente et vous permet ainsi de profiter ​d'un système « deux-en-un ». +
-===== Installation =====+
  
-VirtualBox est maintenant disponible dans les dépôts officiels ​Debian. Il suffit doncpour l'installer, ​de lancer ​la commande suivante :+//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èmesTrisquel 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 root>apt-get update && apt-get install virtualbox</​code>​+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-).
  
-==== HandyLinux ​et DFLinux ====+__Vous pourrez ainsi tester tous les systèmes d'​exploitation qui vous font envie__ : 
 +  * 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.
  
-En utilisant l'iso **HandyLinux** ou **DFLinux**il faut installer ​des dépendances supplémentaires. \\ +//Un exemple, si vous utilisez Debian mais que vous avez ponctuellement besoin d'utiliser un logiciel qui n'est pas disponible sur Debianvous 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.//
-La ligne précédente doit donc être remplacée par celle-ci :​ +
-<code root>​apt-get update && apt-get install linux-headers-$(uname -r|sed ​'s,​[^-]*-[^-]*-,,​') virtualbox virtualbox-dkms virtualbox-qt<​/code>+
  
-<note important>​Lors de cette installation,​ vous devriez ​(//​normalement...//​ ;-) rencontrer ce message d'​erreur :+===== Installation sous Debian 12 (Bookwormdepuis les dépôts fasttrack =====
  
-<​code>​[FAIL] Starting VirtualBox kernel modules[....] No suitable module for running kernel found ... failed! +créer un fichier fasttrack.list 
- ​failed! +<​code ​root>nano /​etc/​apt/​sources.list.d/fasttrack.list</​code>​ 
-invoke-rc.d: initscript virtualbox, action "​restart"​ failed.</​code>​+dans lequel vous ajouté les lignes suivantes
  
-Pas de crainte, ce message est dû au fait que VirtualBox tente de lancer des modules qui ne sont pas encore installés car ils font partie du paquet ''​virtualbox-dkms'',​ paquet qui sera automatiquement installé ensuite.+<file apt_sources fasttrack.list>​deb https://​fasttrack.debian.net/​debian-fasttrack/ bookworm-fasttrack main contrib non-free 
 +deb https://​fasttrack.debian.net/​debian-fasttrack/​ bookworm-backports-staging main contrib non-free</​file>​
  
-Une fois l'installation terminée, VirtualBox fonctionnera alors sans problème. ​:-</note> +Importation du porte-clés d'archives Fasttrack ​: 
-===== Fonctionnalités supplémentaires =====+<code root>apt install fasttrack-archive-keyring</code>
  
 +rafraîchir le cache
 +<code root>apt update</​code>​
  
-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 ​de virtualbox ​ 
-Si l'​usage de ces options ne vous intéresse pas, vous pouvez passer directement à la partie démarrage. +<code root>apt install virtualbox virtualbox-qt virtualbox-ext-pack</​code>​
-==== 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 USB. Pour ce faire, tapez la commande suivante (remplacez ​''​your_username''​ par votre nom d’utilisateur sur le système hôte) ​:+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 bookworm-fasttrack</​code>​ 
 +à la fenêtre qui s'ouvre"​Configuration de virtualbox-ext-pack",​ touche "​tabulation"<​key>​Tab</​key>,​ puis ok
  
-<code root>​usermod -G vboxusers -a your_usersame</​code>​+__coté système hôte:__ \\ 
 +le pack extension devrait s'​installer et se mettre à jour automatiquement
  
-<note tip>À noter que si vous êtes dans votre session, ​la variable $USER indiquera automatiquement votre « your_username » +__coté système invité (la machine virtuel):__ \\ 
-<code root>​usermod -G vboxusers -$USER</​code></​note>​+Pour activer les suppléments invités, l'​installation ​é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** 
 + 
  
-Puis redémarrez votre session (inutile de redémarrer le système). +----
-==== VirtualBox Extension Pack ====+
  
-Des fonctionnalités supplémentaires peuvent être ajoutées à VirtualBox ​:+**Installation depuis les dépots Oracle pour Bullseye Debian 11** [[https://​debian-facile.org/​viewtopic.php?​pid=379416#​p379416]] \\
  
-  * contrôleur USB 2.0 
  
-  * support du bureau à distance+==== Activer le contrôleur USB ====
  
-  ​amorçage PXE+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 USB. \\ Pour ce faire, tapez la commande suivante (remplacez ''​utilisateur''​ par votre nom d’utilisateur sur le système hôte) :
  
-  * PCI passthrough+<code root>​usermod -G vboxusers -a utilisateur</​code>​ 
 +<note tip>Si vous utilisez ''​sudo''​ dans votre session, la variable ''​$USER''​ indiquera automatiquement votre nom d'​utilisateur 
 +<code user>​sudo usermod -G vboxusers -a $USER</​code></​note>​
  
-Pour cela, il 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)+Puis redémarrez votre session ​(inutile de redémarrer ​le système).
  
-<note important>​Installez la version de l'​extension correspondant à votre version de VirtualBox +===== Premier Lancement =====
- +
-Pour connaitre votre version de VirtualBox, tapez la commande suivante : +
- +
-<code user>​apt-cache policy virtualbox</​code>​ +
- +
-ou lancez VirtualBox et, dans le menu **Aide**, cliquez sur **À propos de VirtualBox...**. +
- +
-installation : dans VirtualBox : fichier / paramètres / extensions : ajouter (icône "​flèche vers le bas") et aller à l'​endroit où a été téléchargé le "​*-extpack",​ valider l'​origine et accepter la licence.+
  
 +<note tip>​L'​installation d'un système d'​exploitation dans une machine virtuel s'​effectue directement avec l'​image iso , pas besoin de créer une clé USB bootable ​
 </​note>​ </​note>​
- 
-<​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>​ 
-===== 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 : 
-{{ /​logiciel/​vbox1.jpg |}} 
-==== Création de la machine virtuelle ==== 
  
-On crée une machine virtuelle en cliquant sur l'​icône "​créer"​ {{/file-Re0b75f772b77ae2a04d37015b6fff473.png}} \\ +Pour lancer Virtualbox, vous trouverez ​une entrée dans le sous-menu système ​de votre menu principalesinon vous pouvez ​toujours taper ''​virtualBox'' ​dans un terminal.
-    * 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"​. \\ +
-    * 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édemmentla 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"​ \\ +
-    * Ensuite, on choisit dynamiquement alloué. Si le disque se remplit au delà de la valeur donnée au départ, 8 Go, il prendra de l'espace sur votre disque dur réel. On clique sur "​suivant\\ +
-    * C'est ici qu'on indique où va être enregistrer le "​.vdi"​. Vous pouvez laisser le chemin. Vous définissez sa taille, 8 Go par défaut. Puis "​suivant"​ \\ +
-    * Et hop, il n'y a plus qu'à cliquer sur "​Créer"​\\+
  
-Vous voilà prêts à installer ce que bon vous semble. Mais avanton va aller regarder un peu ce qui se passe dans la configuration\\+Une fois que vous avez la fenêtre sur votre écrancliquez sur le bouton Nouvelle en haut à gauche. Ce qui a pour effet de démarrer l'​assistant.
  
-==== Rappel ​sur la configuration ====+remplir les différents champs puis cliquer ​sur suivant. \\
  
-Dans le menu de configuration, on va retrouver plusieurs onglets. On va décrire ceux que l'on va utiliser {{/​file-R5d3987750e43539767c88f339009e754.png}} +de manière générale les réglages par défaut conviennent, on peut en modifié certains du moment ​que les curseurs restent dans le vert \\ 
-     * Général rassemble ​les infos renseignées à la création, on peut changer ​le nom ici. \\ +au delà le système hôte pourrait ne plus tourner correctement
-     * 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. \\ +
-     * Stockage liste les périphériques/​médias avec leur attribut. \\+
  
 +Lors de la création de votre disque virtuel laisser le choix par défaut **disque dynamiquement alloué** \\
 +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 \\
 +Un disque vierge n'​occupera que 4 MB d'​espace réel qui grossira si besoin \\
  
-===== Démarrer à partir d'une iso sans graver sur CD ===== 
-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.\\ 
  
-==== Démarrer sur un iso ==== 
  
-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. \\ 
-{{/​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"​. \\ 
-{{/​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. \\ {{/​file-R9ffe331cea2ffb383f444fc9119dfd7c.png}}\\ 
-Et voilà, il ne vous reste plus qu'à tester. 
  
-==== Installer les suppléments invité ==== 
-Avantage des supplément invité: 
-Intégration du pointeur de souris , Dossiers partagés, Meilleur support graphique, presse papier de la VM partagé avec le système hôte... 
-Voir Chapitre 4  [[http://​download.virtualbox.org/​virtualbox/​UserManual_fr_FR.pdf | VirtualBox Manuel de l'​utilisateur]] 
-<note important>​un dossier partagé doit être utilisé de façon ponctuel et désactivé quand non utilisé 
-L'​avantage de VirtualBox est d'​isoler la machine hôte de son invité (La machine virtuel). ​ 
-Mettre en place un dossier partagé fait donc courir un risque potentiel à la machine hôte</​note>​ 
-<note info>Le paquet est en faite une image iso(**VboxGuestAdditions.iso**),​ son dépaquetage ce fait dans **/​usr/​share/​virtualbox/​** 
-<code root>​apt-get install virtualbox-guest-additions-iso</​code></​note>​ 
  
- 
- 
-Le fichier VboxGuestAdditions.iso doit être monté dans le lecteur CD-ROM virtuel et installez depuis la VM (Virtual Machine) 
-=== Profondeur couleur dans la VM === 
-Bien que la profondeur couleur dans la VM soit réglé sur 32 bit un message VirtualBox apparaît faisant état d'un réglage sur 16 bit et prévient que les performances pourrait être amoindri. 
-  
-Pour y remédier depuis la machine hôte: 
-VBoxManage controlvm "​nom_de_la_VM"​ setvideomodehint largeur hauteur profondeur 
-Dans notre exemple avec la VM carambar réglé en 1920x1080 en couleur 32bit 
- 
-VBoxManage controlvm "​carambar"​ setvideomodehint 1920 1080 32 
 ===== 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 ​tier]] +    * [[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.1484250844.txt.gz · Dernière modification: 12/01/2017 20:54 par Croutons

Pied de page des forums

Propulsé par FluxBB