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

Ceci est une ancienne révision du document !


VirtualBox

Introduction

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).
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 transparente, et vous permet ainsi de profiter d'un système « deux-en-un ».

Comment ça marche ?

La virtualisation d'une machine consiste à simuler une machine à l'intérieur d'une autre machine.

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é.

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-).

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.

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.

Installation depuis les dépôts fasttrack

créer un fichier fasttrack.list

nano /etc/apt/sources.list.d/fasttrack.list

dans lequel vous ajouté les lignes suivantes

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

possibilité d'utiliser le https à lire :https://fasttrack.debian.net/

Le dépôt backports est nécessaire pour une dépendance, vérifier donc qu'il soit activé

apt edit-sources

décommenter ou ajouter la ligne à votre sources.list

sources.list
deb http://deb.debian.org/debian/ bullseye-backports main contrib

rafraîchir le cache

apt update

Importation du porte-clés d'archives Fasttrack :

apt install fasttrack-archive-keyring

Installation de virtualbox

apt install virtualbox virtualbox-ext-pack

installation des suppléments invités, le dépôt a utilisé doit être spécifié

apt install virtualbox-guest-additions-iso -t bullseye-fasttrack

coté système hôte:
le pack extension devrait s'installer et se mettre à jour automatiquement

coté système invité (la machine virtuel):
Pour activer les suppléments invités, l'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


Installation depuis les dépots Oracle pour Bullseye Debian 11 https://debian-facile.org/viewtopic.php?pid=379416#p379416

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

id

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 your_username par votre nom d’utilisateur sur le système hôte) :

usermod -G vboxusers -a your_usersame
À noter que si vous êtes dans votre session, la variable $USER indiquera automatiquement votre « your_username »
sudo usermod -G vboxusers -a $USER

Taper cette commande dans un shell root ajoutera l'utilisateur root au groupe.

Puis redémarrez votre session (inutile de redémarrer le système).

Premier Lancement

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.

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 :

Création de la machine virtuelle

On crée une machine virtuelle en cliquant sur l'icône “créer” :
\\

  • 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é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”
  • 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 avant, on va aller regarder un peu ce qui se passe dans 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
\\

  • 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.
  • Stockage liste les périphériques/médias avec leur attribut.
Lors de la création de votre disque virtuel choisir 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 2 Mio d'espace réel qui grossira si besoin

Liens utiles

1)
N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !
doc/systeme/vm/virtualbox.1681991266.txt.gz · Dernière modification: 20/04/2023 13:47 par Croutons

Pied de page des forums

Propulsé par FluxBB