Soutenir Vision du Web dans son partage de logiciels et de ressources libres

Ce mineur crée de la monnaie numérique Monero pour soutenir Vision du web.
Merci de désactiver votre bloqueur de publicité.
Aucune publicité ne sera affichée.
Le mineur utilise les ressources de votre machine pour créer gratuitement de la monnaie numérique.
Le montant des donations pour Vision du web est de 0.073608907649861 Monero.

Installer VirtualBox sur Debian : Différence entre versions

De Wiki. Analyse, Communication, Développement, Hacking.
Aller à : navigation, rechercher
m (Créer un nouveau disque virtuel .vdi avec la taille voulue)
m (Installer VirtualBox)
(18 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
[[Category:Debian]] [[Category:VirtualBox]]
 
[[Category:Debian]] [[Category:VirtualBox]]
 
{{Transclusion_Entete}}
 
{{Transclusion_Entete}}
=Présentation de VirtualBox=
+
=Installer VirtualBox sur Debian=
 +
==Émulation vs Virtualisation==
 +
L'émulation et la virtualisation sont deux choses différentes.
 +
Une virtualisation exploite directement les ressources de l'ordinateur hôte ce qui évite les pertes de puissance.
 +
Les logiciels de virtualisation ne sont pas faits pour jouer à des jeux en 3D, même depuis un système hôte performant.
 +
Quand on émule un ordinateur, le logiciel imite la façon de réagir de l'autre ordinateur ce qui limite sérieusement les performances.
 +
Naviguer sur internet serrait moins risqué depuis une machine virtuelle, vos informations personnelles sont stockées sur l'ordinateur hôte, votre navigation depuis une machine virtuelle limiterait un attaquant au système invité.
 +
 
 +
==Présentation de VirtualBox==
 
  VirtualBox est libre, gratuit et simple à utiliser !
 
  VirtualBox est libre, gratuit et simple à utiliser !
 
  VirtualBox est un logiciel de virtualisation de systèmes d'exploitation.
 
  VirtualBox est un logiciel de virtualisation de systèmes d'exploitation.
Ligne 23 : Ligne 31 :
 
  La touche hôte est la touche qui permet de capturer le pointeur de la souris dans la machine virtuelle ou de la libérer vers le système d'exploitation hôte.
 
  La touche hôte est la touche qui permet de capturer le pointeur de la souris dans la machine virtuelle ou de la libérer vers le système d'exploitation hôte.
 
  Dans VirtualBox, par défaut, il s'agit de la touche Ctrl en bas à droite de votre clavier.
 
  Dans VirtualBox, par défaut, il s'agit de la touche Ctrl en bas à droite de votre clavier.
 
=Emulation vs Virtualisation=
 
L'émulation et la virtualisation sont deux choses différentes.
 
 
Une virtualisation exploite directement les ressources de l'ordinateur hôte ce qui évite les pertes de puissance.
 
 
Les logiciels de virtualisation ne sont pas faits pour jouer à des jeux en 3D, même depuis un système hôte performant.
 
 
Quand on émule un ordinateur, le logiciel imite la façon de réagir de l'autre ordinateur ce qui limite sérieusement les performances.
 
 
Naviguer sur internet serrait moins risqué depuis une machine virtuelle, vos informations personnelles sont stockées sur l'ordinateur hôte, votre navigation depuis une machine virtuelle limiterait un attaquant au système invité.
 
  
 
=Installer VirtualBox=
 
=Installer VirtualBox=
 
+
==VirtualBox sur Windows==
==VirtualBox pour Windows==
 
 
  Télécharger : http://telechargement.zebulon.fr/virtualbox.html
 
  Télécharger : http://telechargement.zebulon.fr/virtualbox.html
 
  Tutoriel : http://www.zebulon.fr/dossiers/83-2-installation-virtualbox.html
 
  Tutoriel : http://www.zebulon.fr/dossiers/83-2-installation-virtualbox.html
 
 
  Site officiel : Télécharger VirtualBox : https://www.virtualbox.org/wiki/Downloads
 
  Site officiel : Télécharger VirtualBox : https://www.virtualbox.org/wiki/Downloads
  
==VirtualBox pour Debian 9 Stretch==
+
==VirtualBox sur Debian 9 Stretch==
 
  Ajouter le fichier virtualbox.list dans /etc/apt/sources.list.d avec la ligne du dépôt de VirtualBox.
 
  Ajouter le fichier virtualbox.list dans /etc/apt/sources.list.d avec la ligne du dépôt de VirtualBox.
 
  cd /etc/apt/sources.list.d
 
  cd /etc/apt/sources.list.d
Ligne 64 : Ligne 59 :
  
 
=Addons invités=
 
=Addons invités=
VirtualBox Guest Additions permet de redimensionner le bureau, de partager un répertoire de la machine hôte, de copier coller de l'hôte vers l'invité et / ou inversement.
+
VirtualBox Guest Additions permet de redimensionner le bureau, de partager un répertoire de la machine hôte, de copier coller de l'hôte vers l'invité et / ou inversement.
  
 
==Installer les Additions invités de VirtualBox sur une Machine Virtuelle Windows==
 
==Installer les Additions invités de VirtualBox sur une Machine Virtuelle Windows==
Etre à jour sur le système hôte, pour VirtualBox et pour les  Addons Invités.
+
Être à jour sur le système hôte, pour VirtualBox et pour les  Addons Invités.
 
+
Sur la Machine Virtuelle Windows invité, sélectionner 'Install Guest Additions...' dans le menu 'Devices'.
Sur la Machine Virtuelle Windows invité, sélectionner 'Install Guest Additions...' dans le menu 'Devices'.
+
VirtualBox va remplacer le CD de votre ordinateur virtuel par le CD des composants pour ordinateurs virtuels.
 
+
Il est possible d'ajouter un deuxième lecteur de CD virtuel si nécessaire.
VirtualBox va remplacer le CD de votre ordinateur virtuel par le CD des composants pour ordinateurs virtuels.
+
Si tout se passe bien, vous devez voir apparaître un assistant d'installation. Vous n'avez plus qu'à tout installer.
 
+
Si rien ne s'affiche, lancez le fichier VBoxGuestAdditions.exe qui se trouve à la racine du CD-Rom et l'assistant d'installation devrait apparaître.
Il est possible d'ajouter un deuxième lecteur de CD virtuel si nécessaire.
 
 
 
Si tout se passe bien, vous devez voir apparaître un assistant d'installation. Vous n'avez plus qu'à tout installer.
 
 
 
Si rien ne s'affiche, lancez le fichier VBoxGuestAdditions.exe qui se trouve à la racine du CD-Rom et l'assistant d'installation devrait apparaître.
 
  
 
==Installer les Additions invités de VirtualBox sur une Machine Virtuelle GNU/Linux Debian==
 
==Installer les Additions invités de VirtualBox sur une Machine Virtuelle GNU/Linux Debian==
Ils vont permettre le redimensionnement de la fenêtre VirtualBox et le partage de fichiers.
+
Ils vont permettre le redimensionnement de la fenêtre VirtualBox et le partage de fichiers.
  
 
===Insérer l'image CD des Additions invités automatiquement===
 
===Insérer l'image CD des Additions invités automatiquement===
 
+
Démarrer votre machine virtuelle Debian avec Virtualbox. Démarrer un environnement graphique comme Gnome, XFCE, LXDE...
Démarrez votre machine virtuelle Debian avec Virtualbox. Démarrer un environnement graphique comme Gnome, XFCE, LXDE...
+
Dans la fenêtre de la VM, dans le menu "Périphériques", choisissez "Insérer l'image CD des Additions invités...".
 
+
Si vous obtenez : "Impossible de trouver le fichier d'image disque Additions Invités Virtualbox [...]", choisir "Télécharger". Une fois le téléchargement terminé, choisissez "Insérer".
Dans la fenêtre de la VM, dans le menu "Périphériques", choisissez "Insérer l'image CD des Additions invités...".
+
Selon l'environnement graphique installé dans votre machine virtuelle Debian, le CD-ROM "Additions Invités" s'affichera sur le bureau.
 
 
Si vous obtenez : "Impossible de trouver le fichier d'image disque Additions Invités Virtualbox [...]", choisir "Télécharger". Une fois le téléchargement terminé, choisissez "Insérer".
 
 
 
Selon l'environnement graphique installé dans votre machine virtuelle Debian, le CD-ROM "Additions Invités" s'affichera sur le bureau.
 
  
 
===Insérer l'image CD des Additions invités manuellement===
 
===Insérer l'image CD des Additions invités manuellement===
 
+
Si le CD-ROM "Additions Invités" ne s'affiche pas, monter le lecteur CD-ROM avec la commande <code>mount /media/cdrom</code>
Si le CD-ROM "Additions Invités" ne s'affiche pas, monter le lecteur CD-ROM avec la commande <code>mount /media/cdrom</code>
+
Le contenu de l'image sera alors accessible dans le répertoire /media/cdrom0
 
 
Le contenu de l'image sera alors accessible dans le répertoire /media/cdrom0
 
  
 
===Installer les Additions invités de VirtualBox===
 
===Installer les Additions invités de VirtualBox===
Ligne 165 : Ligne 149 :
  
 
==Augmenter la mémoire vidéo de VirtualBox==
 
==Augmenter la mémoire vidéo de VirtualBox==
Source : http://showtop.info/how-to-increase-the-video-memory-to-256mb-in-virtualbox/
+
Source : http://showtop.info/how-to-increase-the-video-memory-to-256mb-in-virtualbox/
  
 
==Allouer plusieurs processeurs à la Machine Virtuelle==
 
==Allouer plusieurs processeurs à la Machine Virtuelle==
Ligne 172 : Ligne 156 :
  
 
==Reconnaître USB USB2 USB3 sur Machine Virtuelle==
 
==Reconnaître USB USB2 USB3 sur Machine Virtuelle==
1- Ajouter le <code>ext pack</code> de VirtualBox.
+
1- Ajouter le <code>ext pack</code> de VirtualBox.
 
  Avec Mint Sarah, le paquet est proposé en chargement, chercher les paquets proposés pour VirtualBox.
 
  Avec Mint Sarah, le paquet est proposé en chargement, chercher les paquets proposés pour VirtualBox.
  
2- Depuis l'ordinateur hôte (A vérifier) "Système/Utilisateurs et groupes" sous Linux Mint.
+
2- Depuis l'ordinateur hôte (A vérifier) "Système/Utilisateurs et groupes" sous Linux Mint.
 
  Sélectionner son utilisateur.
 
  Sélectionner son utilisateur.
 
  Chercher le groupe vboxusers.
 
  Chercher le groupe vboxusers.
Ligne 184 : Ligne 168 :
  
 
==Créer et configurer le réseau==
 
==Créer et configurer le réseau==
Une fois la Machine virtuelle installée, vous pouvez couper sa connexion internet pour plus de tranquillité.
+
Une fois la Machine virtuelle installée, vous pouvez couper sa connexion internet pour plus de tranquillité.
 
+
Passer NAT sur Aucune connexion.
Passer NAT sur Aucune connexion.
 
  
 
[[Fichier:virtual-box-reseau-on.png]]  
 
[[Fichier:virtual-box-reseau-on.png]]  
Ligne 193 : Ligne 176 :
  
 
===Carte réseau===
 
===Carte réseau===
Normalement, une carte réseau virtuelle est créée à l'installation de votre machine.
+
Normalement, une carte réseau virtuelle est créée à l'installation de votre machine.
 
+
Vous pouvez en avoir jusqu'à 4 par machine virtuelle (numérotées de 0 à 3).
Vous pouvez en avoir jusqu'à 4 par machine virtuelle (numérotées de 0 à 3).
+
Vous avez la possibilité de créer un réseau entre l'ordinateur virtuel et l'ordinateur hôte, ou d'intégrer votre ordinateur virtuel dans votre réseau (par exemple, comme s'il était relié directement à votre modem / routeur).
 
+
Ouvrir la fenêtre 'Settings' dans la partie 'Network'.
Vous avez la possibilité de créer un réseau entre l'ordinateur virtuel et l'ordinateur hôte, ou d'intégrer votre ordinateur virtuel dans votre réseau (par exemple, comme s'il était relié directement à votre modem / routeur).
 
 
 
Ouvrir la fenêtre 'Settings' dans la partie 'Network'.
 
  
 
===Relier directement votre machine virtuelle à votre réseau===
 
===Relier directement votre machine virtuelle à votre réseau===
<cite>Cochez la case 'Enable Network Adapter' si elle n'est pas déja cochée. Dans la partie 'Attached to', sélectionnez 'NAT'. Vérifiez que la case 'Cable Connected' est bien cochée.
+
<cite>Cochez la case 'Enable Network Adapter' si elle n'est pas déja cochée. Dans la partie 'Attached to', sélectionnez 'NAT'. Vérifiez que la case 'Cable Connected' est bien cochée.
 
+
Vous n'avez plus qu'à configurer le réseau d'une manière habituelle. Votre ordinateur virtuel sera connecté à votre réseau de la même manière que votre ordinateur physique.</cite>
Vous n'avez plus qu'à configurer le réseau d'une manière habituelle. Votre ordinateur virtuel sera connecté à votre réseau de la même manière que votre ordinateur physique.</cite>
 
  
 
===Créez un réseau entre votre ordinateur virtuel et votre ordinateur réel===
 
===Créez un réseau entre votre ordinateur virtuel et votre ordinateur réel===
<cite>Cochez la case 'Enable Network Adapter' si elle n'est pas déja cochée. Dans la partie 'Attached to', sélectionnez cette fois 'Host Interface'.
+
<cite>Cochez la case 'Enable Network Adapter' si elle n'est pas déja cochée. Dans la partie 'Attached to', sélectionnez cette fois 'Host Interface'.
 
+
Entrer un nom dans le champ 'Interface name' de la partie 'Host Interface Settings', puis cliquez sur le bouton qui représente deux ordinateurs.
Entrez un nom dans le champ 'Interface name' de la partie 'Host Interface Settings', puis cliquez sur le bouton qui représente deux ordinateurs.
+
Si vous utilisez Windows, il va vous demander de valider l'installation du périphérique. Faites-le.</cite>
 
 
Si vous utilisez Windows, il va vous demander de valider l'installation du périphérique. Faites-le.</cite>
 
  
 
===Rediriger le réseau vers votre Machine Virtuelle avec le PortForwarding===
 
===Rediriger le réseau vers votre Machine Virtuelle avec le PortForwarding===
[cite]si vous avez besoin d’accéder à votre VM à distance vous ne pourrez pas étant donné que le NAT « protège » les machines du LAN et donc dans ce cas, votre machine virtuelle. C’est comme si, d’internet vous essayez d’accéder à une machine située dans votre réseau local, ça ne fonctionne pas naturellement. Il est nécessaire de configurer la box/le routeur, qui dans ce cas est remplacée par l’application VirtualBox.
+
[cite]si vous avez besoin d’accéder à votre VM à distance vous ne pourrez pas étant donné que le NAT « protège » les machines du LAN et donc dans ce cas, votre machine virtuelle. C’est comme si, d’internet vous essayez d’accéder à une machine située dans votre réseau local, ça ne fonctionne pas naturellement. Il est nécessaire de configurer la box/le routeur, qui dans ce cas est remplacée par l’application VirtualBox.
  
C’est le même principe qu’une redirection sur une box pour ceux qui l’ont déjà fait, sauf que là c’est dans des conditions différentes avec la présence de la virtualisation.
+
C’est le même principe qu’une redirection sur une box pour ceux qui l’ont déjà fait, sauf que là c’est dans des conditions différentes avec la présence de la virtualisation.
  
Pour résoudre ce problème il faut utiliser la fonction de « port forwarding » proposée par VirtualBox qui permet de faire une redirection. Le but c’est que lorsque le client va saisir l’adresse IP de la carte réseau physique du PC en précisant un port précis, il soit redirigé vers l’adresse IP de la machine virtuelle sur un port précis.[/cite]
+
Pour résoudre ce problème il faut utiliser la fonction de « port forwarding » proposée par VirtualBox qui permet de faire une redirection. Le but c’est que lorsque le client va saisir l’adresse IP de la carte réseau physique du PC en précisant un port précis, il soit redirigé vers l’adresse IP de la machine virtuelle sur un port précis.[/cite]
  
 
  Source : http://www.it-connect.fr/configurer-le-port-forwarding-sur-une-vm-virtualbox%EF%BB%BF/
 
  Source : http://www.it-connect.fr/configurer-le-port-forwarding-sur-une-vm-virtualbox%EF%BB%BF/
Ligne 320 : Ligne 297 :
 
=Changer la taille d'une machine virtuelle=
 
=Changer la taille d'une machine virtuelle=
 
==Réduire la taille d'un disque .wmdk==
 
==Réduire la taille d'un disque .wmdk==
https://www.nox-rhea.org/book/export/html/49
+
https://www.nox-rhea.org/book/export/html/49
  
 
==Changer le format de.wmdk en .vdi==
 
==Changer le format de.wmdk en .vdi==
Ligne 339 : Ligne 316 :
  
 
==Redimensionner la taille du fichier de la Machine Virtuelle==
 
==Redimensionner la taille du fichier de la Machine Virtuelle==
 
+
VBoxManage modifyhd "vm2.vdi" --resize 20480
VBoxManage modifyhd "vm2.vdi" --resize 20480
 
  
 
  vboxmanage modifyhd /home/CHEMIN/VIRTUALBOX\VOTRE.vdi --resize 80000
 
  vboxmanage modifyhd /home/CHEMIN/VIRTUALBOX\VOTRE.vdi --resize 80000
  
A noter que la nouvelle taille est à exprimer en MO soit : n * 1024 pour n le nombre de GO.
+
A noter que la nouvelle taille est à exprimer en MO soit : n * 1024 pour n le nombre de GO.
  
1 Go = 1024 Mo
+
1 Go = 1024 Mo
2 Go = 2048 Mo
+
2 Go = 2048 Mo
4 Go = 4096 Mo
+
4 Go = 4096 Mo
20Go = 20480 Mo
+
20Go = 20480 Mo
80 Go = 80000 Mo
+
80 Go = 80000 Mo
  
Il faut après se connecter sur la Machine Virtuelle afin d'étendre le volume.
+
Il faut après se connecter sur la Machine Virtuelle afin d'étendre le volume.
  
 
==Convertir un disque .vdi en .vmdk==
 
==Convertir un disque .vdi en .vmdk==
 
+
Maintenant que vous avez défini une nouvelle taille, il reste à reconvertir dans l’autre sens.
Maintenant que vous avez défini une nouvelle taille, il reste à reconvertir dans l’autre sens.
+
VBoxManage clonehd "vm2.vdi" "vm2.vmdk" --format vmdk
 
+
Le disque de la nouvelle Machine Virtuelle est redimensionné.
VBoxManage clonehd "vm2.vdi" "vm2.vmdk" --format vmdk
 
 
 
Le disque de la nouvelle Machine Virtuelle est redimensionné.
 
  
 
==Étendre le volume==
 
==Étendre le volume==
Ligne 375 : Ligne 348 :
  
 
==Ajouter un deuxième disque si nécessaire==
 
==Ajouter un deuxième disque si nécessaire==
https://pceasy.wordpress.com/2009/01/01/virtualbox-ajouter-un-deuxieme-disque-a-une-vm/
+
https://pceasy.wordpress.com/2009/01/01/virtualbox-ajouter-un-deuxieme-disque-a-une-vm/
  
 
==Compresser l'espace disponible si nécessaire==
 
==Compresser l'espace disponible si nécessaire==
https://doc.ubuntu-fr.org/virtualbox#compresser_un_disque_dur_virtuel
+
https://doc.ubuntu-fr.org/virtualbox#compresser_un_disque_dur_virtuel
  
 
==Diminuer la taille de la Swap==
 
==Diminuer la taille de la Swap==
Dans mon cas, elle fait 17Go, sûrement car j'ai mis 16Go de ram sur la Machine Virtuelle.
+
Dans mon cas, elle fait 17Go, sûrement car j'ai mis 16Go de ram sur la Machine Virtuelle.
 +
 
 
=Erreurs rencontrées=
 
=Erreurs rencontrées=
 
  # Le fichier qui liste les VM installées est vide.
 
  # Le fichier qui liste les VM installées est vide.
Ligne 475 : Ligne 449 :
  
 
===Solaris sur VirtualBox===
 
===Solaris sur VirtualBox===
Suivre les étapes très intuitives du logiciel Virtualbox.
+
Suivre les étapes très intuitives du logiciel Virtualbox.
 +
Je crée un emplacement de 5Go sur mon disque secondaire pour Virtualbox qui va accueillir Solaris.
  
Je crée un emplacement de 5Go sur mon disque secondaire pour Virtualbox qui va accueillir Solaris.
+
Mon Solaris étant une image ISO, je n'ai pas pu pointer vers quelque chose de bootable.
  
Mon Solaris étant une image ISO, je n'ai pas pu pointer vers quelque chose de bootable.
+
J'ai une erreur maintenant qu'il va faloir résoudre :
 
 
J'ai une erreur maintenant qu'il va faloir résoudre :
 
 
  FATAL : No bootable medium found ! System Halted.
 
  FATAL : No bootable medium found ! System Halted.
 
  J'ai renseigné mon fichier ISO dans image disquette. Ce n'est pas le bon emplacement. Il faut aller dans image disque optique.
 
  J'ai renseigné mon fichier ISO dans image disquette. Ce n'est pas le bon emplacement. Il faut aller dans image disque optique.
Ligne 512 : Ligne 485 :
  
 
=Installer une machine virtuelle sur clé USB=
 
=Installer une machine virtuelle sur clé USB=
Source : https://memo-linux.com/virtualbox-boot-sur-cle-usb/
+
Source : https://memo-linux.com/virtualbox-boot-sur-cle-usb/
  
 
==Télécharger des Machines Virtuelles==
 
==Télécharger des Machines Virtuelles==
  
 
===GNU/Linux===
 
===GNU/Linux===
Liste de Machines Virtuelles à télécharger mais pas forcément très à jour : https://sourceforge.net/projects/virtualboximage/files/?SetFreedomCookie
+
Liste de Machines Virtuelles à télécharger mais pas forcément très à jour : https://sourceforge.net/projects/virtualboximage/files/?SetFreedomCookie
  
 
===Windows===
 
===Windows===
Liste de Machines Virtuelles Windows à télécharger : https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/
+
Liste de Machines Virtuelles Windows à télécharger : https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/
  
 
===TurnKey===
 
===TurnKey===
TurnKey permet de télécharger une image iso qui est fonctionnelle en quelques clics.
+
TurnKey permet de télécharger une image iso qui est fonctionnelle en quelques clics.
  
 
  Site officiel : https://www.turnkeylinux.org
 
  Site officiel : https://www.turnkeylinux.org
  Liste des images .ova pouvant être importées dans Virtualbox : http://mirror.serverloft.com/turnkeylinux/images/ova/
+
  Liste des images .ova pouvant être importées dans Virtualbox : <strike>http://mirror.serverloft.com/turnkeylinux/images/ova/</strike>
  
 
  Start : https://hub.turnkeylinux.org/start/
 
  Start : https://hub.turnkeylinux.org/start/
Ligne 574 : Ligne 547 :
  
 
=====Utilisation=====
 
=====Utilisation=====
Bugzilla needs a legitimate login and password to continue.
+
Bugzilla needs a legitimate login and password to continue.
 
+
Impossible de m'identifier, sur le http, ou, sur webmin.
Impossible de m'identifier, sur le http, ou, sur webmin.
+
En cas de d'erreur de connexion, je me fais bloquer, sur le http, et, sur webmin.
 
 
En cas de d'erreur de connexion, je me fais bloquer, sur le http, et, sur webmin.
 
  
 
====TKLBAM====
 
====TKLBAM====
TKLBAM (Backup and Migration): NOT INITIALIZED.
+
TKLBAM (Backup and Migration): NOT INITIALIZED.
 
+
To initialize TKLBAM, run the "tklbam-init" command to link this system to your TurnKey Hub account.
To initialize TKLBAM, run the "tklbam-init" command to link this system to your TurnKey Hub account.
 
  
 
  For details see the man page or go to : http://www.turnkeylinux.org/tklbam
 
  For details see the man page or go to : http://www.turnkeylinux.org/tklbam
Ligne 589 : Ligne 559 :
  
 
===Monter une Machine Virtuelle rapidement avec bitnami===
 
===Monter une Machine Virtuelle rapidement avec bitnami===
https://bitnami.com/stacks
+
https://bitnami.com/stacks
  
Guide de démarrage
+
Guide de démarrage
  
https://wiki.bitnami.com/Native_Installers_Quick_Start_Guide
+
https://wiki.bitnami.com/Native_Installers_Quick_Start_Guide
  
 
===Docker===
 
===Docker===
Ligne 599 : Ligne 569 :
  
 
===Vagrant===
 
===Vagrant===
Site officiel : https://www.vagrantup.com
+
Site officiel : https://www.vagrantup.com
 
+
Télécharger : https://www.vagrantup.com/downloads.html
Télécharger : https://www.vagrantup.com/downloads.html
+
Démarrer : https://www.vagrantup.com/docs/getting-started/
 
 
Démarrer : https://www.vagrantup.com/docs/getting-started/
 
  
Vagrant is an open-source software product for building and maintaining portable virtual development environments.[1] The core idea behind its creation lies in the fact that the environment maintenance becomes increasingly difficult in a large project with multiple technical stacks. Vagrant manages all the necessary configurations for the developers in order to avoid the unnecessary maintenance and setup time, and increases development productivity. Vagrant is written in the Ruby language but its ecosystem supports development in almost all major languages.
+
Vagrant is an open-source software product for building and maintaining portable virtual development environments.[1] The core idea behind its creation lies in the fact that the environment maintenance becomes increasingly difficult in a large project with multiple technical stacks. Vagrant manages all the necessary configurations for the developers in order to avoid the unnecessary maintenance and setup time, and increases development productivity. Vagrant is written in the Ruby language but its ecosystem supports development in almost all major languages.
Source : https://en.wikipedia.org/wiki/Vagrant_%28software%29
+
Source : https://en.wikipedia.org/wiki/Vagrant_%28software%29
  
Complément : http://superuser.com/questions/584100/why-should-i-use-vagrant-instead-of-just-virtualbox
+
Complément : http://superuser.com/questions/584100/why-should-i-use-vagrant-instead-of-just-virtualbox
 +
Docker VS Vagrant : https://www.upguard.com/articles/docker-vs-vagrant
  
Docker VS Vagrant : https://www.upguard.com/articles/docker-vs-vagrant
+
===Virtualboxes===
 +
https://virtualboxes.org
  
 
=Bibliographie=
 
=Bibliographie=

Version du 17 novembre 2018 à 18:28

Naviguer sur le wiki : Accueil du wiki - Administrateur - Développeur - Intégrateur - Marketing - Multimédia - Objectifs - We make Hack
Naviguer sur le site : Accueil du site - Les annuaires - Les éditoriaux - Le forum - Les outils - Les projets
 
Consulter le sommaire de cette page en étant déconnecté du réseau : Télécharger le sommaire en PDF

Sommaire

Installer VirtualBox sur Debian

Émulation vs Virtualisation

L'émulation et la virtualisation sont deux choses différentes.
Une virtualisation exploite directement les ressources de l'ordinateur hôte ce qui évite les pertes de puissance.
Les logiciels de virtualisation ne sont pas faits pour jouer à des jeux en 3D, même depuis un système hôte performant.
Quand on émule un ordinateur, le logiciel imite la façon de réagir de l'autre ordinateur ce qui limite sérieusement les performances.
Naviguer sur internet serrait moins risqué depuis une machine virtuelle, vos informations personnelles sont stockées sur l'ordinateur hôte, votre navigation depuis une machine virtuelle limiterait un attaquant au système invité.

Présentation de VirtualBox

VirtualBox est libre, gratuit et simple à utiliser !
VirtualBox est un logiciel de virtualisation de systèmes d'exploitation.
VirtualBox utilise les ressources matérielles de l'ordinateur appelé système hôte.
VirtualBox permet de faire fonctionner plusieurs systèmes d'exploitation en même temps en toute sécurité.
VirtualBox permet de créer une machine virtuelle pour installer un nouveau système d'exploitation appelé système invité.
VirtualBox permet de tester de nouveaux logiciels sur une machine virtuelle pour ne pas prendre de risques sur votre environnement de travail principal.
Le forum officiel de Virtualbox : https://forums.virtualbox.org

Le système hôte

Le système hôte (host) est le système d'exploitation principal de votre ordinateur, c'est notamment lui qui permet de faire fonctionner VirtualBox.

Le système invité

Le système invité (guest) est le système d'exploitation installé à l'intérieur d'une machine virtuelle.
Les systèmes invités n'interagissent pas directement avec le système hôte ni entre eux, les systèmes invités sont confinés, limités à leur propre machine virtuelle.
Les systèmes invités fonctionnent en même temps que le système hôte, mais seul le système hôte a accès directement au véritable matériel de l'ordinateur.
Les systèmes invités exploitent du matériel générique, simulé par un faux ordinateur, une machine virtuelle, créé par VirtualBox.

La touche hôte

La touche hôte est la touche qui permet de capturer le pointeur de la souris dans la machine virtuelle ou de la libérer vers le système d'exploitation hôte.
Dans VirtualBox, par défaut, il s'agit de la touche Ctrl en bas à droite de votre clavier.

Installer VirtualBox

VirtualBox sur Windows

Télécharger : http://telechargement.zebulon.fr/virtualbox.html
Tutoriel : http://www.zebulon.fr/dossiers/83-2-installation-virtualbox.html
Site officiel : Télécharger VirtualBox : https://www.virtualbox.org/wiki/Downloads

VirtualBox sur Debian 9 Stretch

Ajouter le fichier virtualbox.list dans /etc/apt/sources.list.d avec la ligne du dépôt de VirtualBox.
cd /etc/apt/sources.list.d
sudo touch virtualbox.list
sudo nano virtualbox.list
Coller la ligne suivante : deb http://download.virtualbox.org/virtualbox/debian stretch contrib
Ctrl x, oui, entrée.
Ajouter la clé publique de Oracle pour VirtualBox.
sudo curl -O https://www.virtualbox.org/download/oracle_vbox_2016.asc
sudo apt-key add oracle_vbox_2016.asc
sudo rm oracle_vbox_2016.asc
Install virtualbox-5.2.
sudo apt-get update
sudo apt-cache search virtualbox
sudo apt-get install virtualbox-5.2
Source : https://wiki.debian.org/VirtualBox

Addons invités

VirtualBox Guest Additions permet de redimensionner le bureau, de partager un répertoire de la machine hôte, de copier coller de l'hôte vers l'invité et / ou inversement.

Installer les Additions invités de VirtualBox sur une Machine Virtuelle Windows

Être à jour sur le système hôte, pour VirtualBox et pour les  Addons Invités.
Sur la Machine Virtuelle Windows invité, sélectionner 'Install Guest Additions...' dans le menu 'Devices'.
VirtualBox va remplacer le CD de votre ordinateur virtuel par le CD des composants pour ordinateurs virtuels.
Il est possible d'ajouter un deuxième lecteur de CD virtuel si nécessaire.
Si tout se passe bien, vous devez voir apparaître un assistant d'installation. Vous n'avez plus qu'à tout installer.
Si rien ne s'affiche, lancez le fichier VBoxGuestAdditions.exe qui se trouve à la racine du CD-Rom et l'assistant d'installation devrait apparaître.

Installer les Additions invités de VirtualBox sur une Machine Virtuelle GNU/Linux Debian

Ils vont permettre le redimensionnement de la fenêtre VirtualBox et le partage de fichiers.

Insérer l'image CD des Additions invités automatiquement

Démarrer votre machine virtuelle Debian avec Virtualbox. Démarrer un environnement graphique comme Gnome, XFCE, LXDE...
Dans la fenêtre de la VM, dans le menu "Périphériques", choisissez "Insérer l'image CD des Additions invités...".
Si vous obtenez : "Impossible de trouver le fichier d'image disque Additions Invités Virtualbox [...]", choisir "Télécharger". Une fois le téléchargement terminé, choisissez "Insérer".
Selon l'environnement graphique installé dans votre machine virtuelle Debian, le CD-ROM "Additions Invités" s'affichera sur le bureau.

Insérer l'image CD des Additions invités manuellement

Si le CD-ROM "Additions Invités" ne s'affiche pas, monter le lecteur CD-ROM avec la commande mount /media/cdrom
Le contenu de l'image sera alors accessible dans le répertoire /media/cdrom0

Installer les Additions invités de VirtualBox

Dans un terminal de la machine virtuelle GNU/Linux Debian, saisir les commandes suivantes avec les droits root.
# Étape 1
su
apt-get install build-essential dkms gcc linux-headers-`uname -r`
mkdir /tmp/vboxadd
# Étape 2, continuer depuis le mode graphique ou depuis le terminal, selon votre choix.
# Étape 2 depuis le mode graphique.
# Ouvrir le cd qui est affiché sur le bureau en cliquant sur l’icône pour se retrouver dans le dossier /media/cdrom0/ et voir son contenu.
# Lancer un terminal depuis ce dossier, ouvert, qui affiche les fichiers du cdrom.
# Sinon, en simple utilisateur, se placer dans le cdrom.
cd /media/cdrom0/
# Étape 2 depuis le terminal, il est nécessaire de monter le cdrom.
# Mettre l'utilisateur dans le groupe cdrom.
su
adduser NomUser cdrom
# Monter le cdrom.
mount /media/cdrom
# Est alors affiché : mount: /dev/sr0 est protégé en écriture, sera monté en lecture seule
# Vérifier le montage et voir si les fichiers du cdrom sont affichés.
cd /media/cdrom
ls
# Étape 3, lancer la commande qui va copier le contenu du cd virtuel contenant les Additions invités vers le dossier /tmp/vboxadd
su
cp -r * /tmp/vboxadd/
cd /tmp/vboxadd/
./VBoxLinuxAdditions.run
# Vous devriez obtenir le message suivant / approchant.
Verifying archive integrity... All good.
Uncompressing VirtualBox 4.3.30 Guest Additions for Linux............
VirtualBox Guest Additions installer
Copying additional installer modules ...
Installing additional modules ...
Removing existing VirtualBox DKMS kernel modules ...done.
Removing existing VirtualBox non-DKMS kernel modules ...done.
Building the VirtualBox Guest Additions kernel modules ...done.
Doing non-kernel setup of the Guest Additions ...done.
Starting the VirtualBox Guest Additions ...done.
Installing the Window System drivers
Installing X.Org Server 1.16 modules ...done.
Setting up the Window System to use the Guest Additions ...done.
You may need to restart the the Window System (or just restart the guest system)
to enable the Guest Additions.
Installing graphics libraries and desktop services components ...done.
Redémarrez votre machine virtuelle Debian pour prendre en compte les modifications.
Les Additions Invités Virtualbox sont maintenant installées ou mises à jour.
Après avoir redémarré la machine virtuelle, vous devriez disposer de toutes les fonctions de la carte graphique virtuelle et vous pourrez notamment changer la résolution de l'écran virtuel.

Configurer Virtualbox

CD

Ajouter ou enlever un CD d'intallation
Cliquez sur Settings et décocher la case 'Mount CD/DVD drive' de l'onglet 'CD/DVD-ROM'. On peut aussi sélectionner un autre CD, non bootable.

Activer le son

Par défaut, la carte son n'est pas active. Pour l'activer, cliquez sur l'onglet 'Audio' de la fenêtre de réglages.
Une fois dessus, cochez la case 'Enable audio'.
Dans 'host Audio Driver', sélectionnez celui de votre système d'exploitation hôte ('Windows multimedia' sous Windows).

Augmenter la mémoire vidéo de VirtualBox

Source : http://showtop.info/how-to-increase-the-video-memory-to-256mb-in-virtualbox/

Allouer plusieurs processeurs à la Machine Virtuelle

L'onglet Système / Processeur permet d'allouer plusieurs processeurs à la Machine Virtuelle.
L'onglet Système / Accélération permet d'utiliser les instructions de virtualisations. (Cocher les 2 cases.) (J'ai sélectionné Hyper-V (...?...))

Reconnaître USB USB2 USB3 sur Machine Virtuelle

1- Ajouter le ext pack de VirtualBox.
Avec Mint Sarah, le paquet est proposé en chargement, chercher les paquets proposés pour VirtualBox.
2- Depuis l'ordinateur hôte (A vérifier) "Système/Utilisateurs et groupes" sous Linux Mint.
Sélectionner son utilisateur.
Chercher le groupe vboxusers.
Je vois que mon utilisateur est présent, mais, pas coché.
Le cocher.
Déco / reco la session.
La Machine Virtuelle voit bien la clé usb.

Créer et configurer le réseau

Une fois la Machine virtuelle installée, vous pouvez couper sa connexion internet pour plus de tranquillité.
Passer NAT sur Aucune connexion.

Virtual-box-reseau-on.png

Virtual-box-reseau-off.png

Carte réseau

Normalement, une carte réseau virtuelle est créée à l'installation de votre machine.
Vous pouvez en avoir jusqu'à 4 par machine virtuelle (numérotées de 0 à 3).
Vous avez la possibilité de créer un réseau entre l'ordinateur virtuel et l'ordinateur hôte, ou d'intégrer votre ordinateur virtuel dans votre réseau (par exemple, comme s'il était relié directement à votre modem / routeur).
Ouvrir la fenêtre 'Settings' dans la partie 'Network'.

Relier directement votre machine virtuelle à votre réseau

Cochez la case 'Enable Network Adapter' si elle n'est pas déja cochée. Dans la partie 'Attached to', sélectionnez 'NAT'. Vérifiez que la case 'Cable Connected' est bien cochée.
Vous n'avez plus qu'à configurer le réseau d'une manière habituelle. Votre ordinateur virtuel sera connecté à votre réseau de la même manière que votre ordinateur physique.

Créez un réseau entre votre ordinateur virtuel et votre ordinateur réel

Cochez la case 'Enable Network Adapter' si elle n'est pas déja cochée. Dans la partie 'Attached to', sélectionnez cette fois 'Host Interface'.
Entrer un nom dans le champ 'Interface name' de la partie 'Host Interface Settings', puis cliquez sur le bouton qui représente deux ordinateurs.
Si vous utilisez Windows, il va vous demander de valider l'installation du périphérique. Faites-le.

Rediriger le réseau vers votre Machine Virtuelle avec le PortForwarding

[cite]si vous avez besoin d’accéder à votre VM à distance vous ne pourrez pas étant donné que le NAT « protège » les machines du LAN et donc dans ce cas, votre machine virtuelle. C’est comme si, d’internet vous essayez d’accéder à une machine située dans votre réseau local, ça ne fonctionne pas naturellement. Il est nécessaire de configurer la box/le routeur, qui dans ce cas est remplacée par l’application VirtualBox.
C’est le même principe qu’une redirection sur une box pour ceux qui l’ont déjà fait, sauf que là c’est dans des conditions différentes avec la présence de la virtualisation.
Pour résoudre ce problème il faut utiliser la fonction de « port forwarding » proposée par VirtualBox qui permet de faire une redirection. Le but c’est que lorsque le client va saisir l’adresse IP de la carte réseau physique du PC en précisant un port précis, il soit redirigé vers l’adresse IP de la machine virtuelle sur un port précis.[/cite]
Source : http://www.it-connect.fr/configurer-le-port-forwarding-sur-une-vm-virtualbox%EF%BB%BF/

Voir également

Router domaine OpenPort vers son hébergement local : openport.io
Ca permet surtout de donner un accès à son site localhost sans avoir à ouvrir de port sur sa box.
Pour les débutants c'est pas mal mais il y a quand même mieux car openport est limité. Voir : ngrok.com
Voir aussi : https://crouc.net/debian/tutos/linux/kvm/lxc/2016/02/09/debian-as-hypervisor-with-kvm.html

Partager un dossier

Les répertoires partagés déclarés dans VirtualBox appartiennent à "root" et ont un accès en lecture/écriture autorisé pour le groupe "vboxsf".
Pour y avoir accès, ajouter l'utilisateur du système invité au groupe "vboxsf".
En mode graphique depuis le système invité :
Menu Système --> Administration --> Utilisateurs et groupes choisir gestion des groupes et cocher le user pour l'associer au groupe.
En ligne de commande depuis le système invité :
sudo usermod -aG vboxsf $utilisateur
Se déconnecter / reconnecter avec votre utilisateur pour que le nouveau groupe soit mis à jour et, normalement, vous pourrez partager vos fichiers entre le système invité et l'hôte.

Mettre VirtualBox à jour

Supprimer la version actuelle de VirtualBox.
Télécharger le fichier .deb proposé par VirtualBox.
Installer le .deb et chercher les addons sur le site avec le même numéro de version.
dpkg -i version.deb
Exemple pour la version virtualbox-5.2_5.2.6-120293~Ubuntu~xenial_amd64.deb
dpkg -i virtualbox-5.2_5.2.6-120293~Ubuntu~xenial_amd64.deb
Chercher alors le fichier extension pack sur le site officiel, ayant le même numéro de version :
https://www.virtualbox.org/wiki/Downloads
VirtualBox 5.2.6 Oracle VM VirtualBox Extension Pack  All supported platforms
https://download.virtualbox.org/virtualbox/5.2.6/Oracle_VM_VirtualBox_Extension_Pack-5.2.6-120293.vbox-extpack
Après le chargement du pack extension, celui ci semble s'installer automatiquement sur VirtualBox.
L'installation se finalise.VirtualBox vient d'être mis à jour en version : Version 5.2.6 r120293 (Qt5.6.1)

Installer Virtualbox sur la machine hôte GNU Linux Mint Serena depuis les dépôts officiels de VirtualBox

cd /etc/apt/
$sudo gedit sources.list
# Ajouter la ligne
deb http://download.virtualbox.org/virtualbox/debian xenial contrib
# $sudo echo 'deb http://download.virtualbox.org/virtualbox/debian xenial contrib' >> /etc/apt/ (Ne passe pas directement.)
$sudo apt update
$sudo apt full-upgrade
$sudo apt install virtualbox-5.2
Observer la version proposée depuis sudo apt-cache policy virtualbox
Observer les possibilités d'installation sudo apt-cache search virtualbox
Pour s'assurer de l'utilisation de la version du dépôt de Virtualbox il faut mettre le numéro de version souhaitée : virtualbox-5.2
Maintenant que la nouvelle version est installée, relancer Virtualbox et tester une machine virtuelle.
Une belle erreur apparait.
RTR3InitEx failed with rc=-1912 (rc=-1912) The VirtualBox kernel modules do not match this version of VirtualBox. The installation of VirtualBox was apparently not successful. Executing '/sbin/vboxconfig' may correct this. Make sure that you do not mix the OSE version and the PUEL version of VirtualBox. where: supR3HardenedMainInitRuntime what: 4 VERR_VM_DRIVER_VERSION_MISMATCH (-1912) - The installed support driver doesn't match the version of the user. 
Suppression de l'ensemble des paquets présents pour Virtualbox : sudo apt-get autoremove 'virtualbox*'
Réinstaller Virtualbox : $sudo apt install virtualbox-5.2
Au démarrage d'une machine virtuelle créée depuis la version précédente de Virtualbox, j'ai un message d'erreur comme quoi USB n'est pas pris en charge.
Si je désactive la prise en charge de USB, la machine virtuelle se lance.

Installer le paquet Oracle_VM_VirtualBox_Extension_Pack

Lister les versions disponibles de VirtualBox : https://download.virtualbox.org/virtualbox/
Aller dans le dossier de la version concernée. 
$ sudo wget https://download.virtualbox.org/virtualbox/5.2.14/Oracle_VM_VirtualBox_Extension_Pack-5.2.14-123301.vbox-extpack
$ sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-5.2.14-123301.vbox-extpack
Accepter la licence avec y.
Sinon, en mode graphique :
Télécharger la dernière version de l'extension : https://download.virtualbox.org/virtualbox/5.2.14/Oracle_VM_VirtualBox_Extension_Pack-5.2.14-123301.vbox-extpack
Ouvrir Virtualbox, Fichier/Paramètres/Extensions Ajouter une extension.
Chercher le paquet sur votre ordinateur et l'installer.
Vérifier la version installée : sudo VBoxManage list extpacks
Affiche les informations suivantes :
Extension Packs: 1
Pack no. 0:   Oracle VM VirtualBox Extension Pack
Version:      5.2.14
Revision:     123301
Edition:      
Description:  USB 2.0 and USB 3.0 Host Controller, Host Webcam, VirtualBox RDP, PXE ROM, Disk Encryption, NVMe.
VRDE Module:  VBoxVRDP
Usable:       true 
Why unusable:

Installer Virtualbox sur la machine hôte GNU Linux Debian Jessie depuis les dépôts officiels de VirtualBox

cd /etc/apt/
$sudo gedit sources.list
# Ajouter la ligne
deb http://download.virtualbox.org/virtualbox/debian jessie contrib
# $sudo echo 'deb http://download.virtualbox.org/virtualbox/debian jessie contrib' >> /etc/apt/ (Ne passe pas directement.)
$sudo apt update
$sudo apt full-upgrade
$sudo apt install virtualbox virtualbox-qt virtualbox-ext-pa

Changer la taille d'une machine virtuelle

Réduire la taille d'un disque .wmdk

https://www.nox-rhea.org/book/export/html/49

Changer le format de.wmdk en .vdi

Les disques au format .vmdk ne supporte pas le redimensionnement. Il faut les convertir en .vdi.
Aller dans le dossier où se trouve la machine virtuelle à redimensionner.
cd "$USER/Virtualbox VMs/VM"
Cloner la VM en un nouveau format.
VBoxManage clonehd "vm.vmdk" "vm2.vdi" --format vdi

Créer un nouveau disque virtuel .vdi avec la taille voulue

En console faire VBoxManage clonehd ancien.vdi --existing nouveau.vdi :
vboxmanage < chemin vers ancien disque > --existing <chemin vers nouveau disque>
Avant cela, il faut créer un nouveau disque, depuis l'espace de configuration ( Ajouter un média IDE de 40Go par exemple. )
Lancer alors la commande, qui va cloner l'ancien système sur le nouveau.
Supprimer alors l'ancien disque, qui a été cloné.

Redimensionner la taille du fichier de la Machine Virtuelle

VBoxManage modifyhd "vm2.vdi" --resize 20480
vboxmanage modifyhd /home/CHEMIN/VIRTUALBOX\VOTRE.vdi --resize 80000
A noter que la nouvelle taille est à exprimer en MO soit : n * 1024 pour n le nombre de GO.
1 Go = 1024 Mo
2 Go = 2048 Mo
4 Go = 4096 Mo
20Go = 20480 Mo
80 Go = 80000 Mo
Il faut après se connecter sur la Machine Virtuelle afin d'étendre le volume.

Convertir un disque .vdi en .vmdk

Maintenant que vous avez défini une nouvelle taille, il reste à reconvertir dans l’autre sens.
VBoxManage clonehd "vm2.vdi" "vm2.vmdk" --format vmdk
Le disque de la nouvelle Machine Virtuelle est redimensionné.

Étendre le volume

Maintenant que votre disque virtuel a changé de taille, il vous faut changer la taille de votre partition sur laquelle est le système installé car ce n’est pas fait automatiquement.
Sous Windows clique droit sur le poste de travail -> Gérer -> Gestion des disques.
Utiliser un LiveCD est la solution la plus simple.
Ko.png Autre exemple sur le même principe qui explique comment booter avec un live-cd : https://memo-linux.com/comment-augmenter-la-taille-dune-machine-virtuelle-sous-virtualbox/

GParted

Todo.png

Partition Wizard

Todo.png

Ajouter un deuxième disque si nécessaire

https://pceasy.wordpress.com/2009/01/01/virtualbox-ajouter-un-deuxieme-disque-a-une-vm/

Compresser l'espace disponible si nécessaire

https://doc.ubuntu-fr.org/virtualbox#compresser_un_disque_dur_virtuel

Diminuer la taille de la Swap

Dans mon cas, elle fait 17Go, sûrement car j'ai mis 16Go de ram sur la Machine Virtuelle.

Erreurs rencontrées

# Le fichier qui liste les VM installées est vide.
VirtualBox - Critical Error
Failed to create the VirtualBox COM object.
The application will now terminate.
# Solution
cat VirtualBox.xml-prev > VirtualBox.xml

Exemples de machines virtuelles

Créer une Machine Virtuelle

Android sur VirtualBox

Installer Android 7.0 Nougat sur VirtualBox

Télécharger l'archive Android
- Télécharger l'archive de Android Nougat 7.0 : http://www.mediafire.com/download/h4amx4mub0v6dzj/naugatx8620160902.iso.bz2
Créer une nouvelle machine virtuelle
- Donner un nom, Choisir Linux, Autres versions de Linux 64-bit.
- Allouer 2 Go de ram à la machine virtuelle.
- Créer un disque dur virtuel. Choisir l'option VDI. Taille fixe de 10Go. Créer.
Paramétrer la machine virtuelle
- Aller dans les options de la machine virtuelle qui a été créée.
- Ajouter 2 CPU pour la machine virtuelle.
- Monter la mémoire vidéo à 128 Méga.
- Dans storage, cliquer sur le moins pour supprimer le contrôleur IDE créé par défaut.
- Cliquer sur le plus pour recréer un contrôleur IDE.
- Sélectionner le disque .vdi existant dans le dossier Users > username > VirtualBox VMs > Nom du dossier créé avec la machine virtuelle > Nom du dossier créé avec la machine virtuelle.vdi
- Ajouter un cd qui va pointer sur l'image .iso téléchargée précédemment. Changer en Maître secondaire IDE.
- Valider avec OK.
Lancer la machine virtuelle
- Lancer la machine virtuelle avec le bouton démarrer.
- Choisir l'option pour installer sur le disque.
- Créer / modifier la / les partitions.
- Ne pas utiliser GPT.
- Choisir le bouton :
- New
- Primary
- Conserver la taille proposée, la totalité du disque.
- Bootable
- Write
- Yes
- Quit
- Choix de la partition créée sda1 et Ok.
- ext4 et OK
- Yes
- Skip
- Yes
- Enlever le disque qui charge l'iso du lecteur cd avec l'éjection forcée.
- Reboot android Ok
- Prendre la première option pour android.
- Android 7.0 Nougat est installé et démarré sur VirtualBox.
- Le clavier est en Qwerty.
- Lancer avec le menu fichier "Entrée" de VirtualBox l'intégration de la souris, sur l'écran de la machine Virtuelle android.
Télécharger le fichier final
Télécharger Android Nougat 7.0 au format .ova pour VirtualBox Version 5.1.30 r118389 (Qt5.6.1).
Android est un logiciel libre basé sur d’autres logiciels libres.
Lien Coinhive pour gratifier le webmaster de 8192 Hash en téléchargeant la Machine Virtuelle VirtualBox : https://cnhv.co/r9s7
Lien OneDrive direct : https://1drv.ms/u/s!AKtUsyUfGwC9hEM
Source du tutoriel
Installer Android 7.0 Nougat sur VirtualBox : http://www.wikigain.com/install-android-7-0-nougat-on-virtualbox/

Autres tutoriels pour installer Android sur VirtualBox

Télécharger l'image Android 2013 : https://code.google.com/archive/p/android-x86/downloads
Installer soit même Android sur VirtualBox : https://www.tech2tech.fr/installer-android-sur-vmware-ou-virtualbox/
Installer Android 5.0 Lollipop : http://www.fixedbyvonnie.com/2015/03/how-to-install-android-5-0-lollipop-in-virtualbox-windows/

Debian 8 Jessie sur VirtualBox

Debian 8 Jessie sur VirtualBox

Installer macOS Sierra 10.12 sur VirtualBox

Le torrent du fichier .rar : https://drive.google.com/drive/folders/1YneaDNMhveiByjo5iE3jNKLPHNYG6s0a
Source : http://www.wikigain.com/install-macos-sierra-10-12-virtualbox/

Windows 95 sur VirtualBox

Avoir une disquette de boot win 98 et le CD de windows 95.
Créer la machine virtuel et le disque dur.
Ouvrir le lien vers le CD.
Ne pas oublier le lien vers la disquette qui va faire booter.
1- Démarrer avec prise en charge du CD-ROM
2- Installation de Windows.
Ajouter au wiki : https://www.visionduweb.eu/forum/os-gnu-linux/982-installer-windows-95-sur-une-machine-virtuelle

Solaris sur VirtualBox

Suivre les étapes très intuitives du logiciel Virtualbox.
Je crée un emplacement de 5Go sur mon disque secondaire pour Virtualbox qui va accueillir Solaris.
Mon Solaris étant une image ISO, je n'ai pas pu pointer vers quelque chose de bootable.
J'ai une erreur maintenant qu'il va faloir résoudre :
FATAL : No bootable medium found ! System Halted.
J'ai renseigné mon fichier ISO dans image disquette. Ce n'est pas le bon emplacement. Il faut aller dans image disque optique.

Une machine virtuelle pour le SEO avec Kalamity SEO basée sur Kali Linux Light 2018

L'objectif de la machine virtuelle Kalamity SEO est de centraliser et partager des outils pour le référencement et le SEO.
Le forum officiel : https://www.visionduweb.eu/forum/referencement-seo/2079-une-machine-virtuelle-pour-le-seo-avec-kalamity-seo-basee-sur-kali-linux-light
Version courante : https://github.com/ZerooCool/Linux-Search-Engine-Optimisation/blob/master/VERSIONS.md
README pour télécharger et utiliser la machine virtuelle : https://github.com/ZerooCool/Linux-Search-Engine-Optimisation/blob/master/README.md
Aller plus loin avec Linux Search Engine Optimisation : Utiliser le wiki officiel de KSEO sur Github : https://github.com/ZerooCool/Linux-Search-Engine-Optimisation/wiki/

Kalamity SEO - Version 0.6

Télécharger l'image .ova avec le lien de coinhive : Télécharger et soutenir le projet Kalamity SEO : https://cnhv.co/1t19w
Merci de patienter le temps que 10240 hash coinhive soient calculés.
Vous pouvez alors télécharger la machine virtuelle.
Compter 2Go 500Mo pour le chargement.
Noter que les scripts proposés sont en version BETA-TEST !
Utilisateurs de la machine virtuelle
seo : UtilisateurSEO
root : OptimisationSEO

Autres exemples d'images à charger

Source : https://www.mes-vms.fr
Source : http://www.osboxes.org/virtualbox-images/
Anciennes version non maintenues : https://virtualboximages.com
Anciennes version non maintenues : https://sourceforge.net/projects/virtualboximage/files/

Installer une machine virtuelle sur clé USB

Source : https://memo-linux.com/virtualbox-boot-sur-cle-usb/

Télécharger des Machines Virtuelles

GNU/Linux

Liste de Machines Virtuelles à télécharger mais pas forcément très à jour : https://sourceforge.net/projects/virtualboximage/files/?SetFreedomCookie

Windows

Liste de Machines Virtuelles Windows à télécharger : https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/

TurnKey

TurnKey permet de télécharger une image iso qui est fonctionnelle en quelques clics.
Site officiel : https://www.turnkeylinux.org
Liste des images .ova pouvant être importées dans Virtualbox : http://mirror.serverloft.com/turnkeylinux/images/ova/
Start : https://hub.turnkeylinux.org/start/
Dernière mise à jour : http://distrowatch.com/table.php?distribution=turnkey 	
Home Page 	http://www.turnkeylinux.org/
User Forums 	http://www.turnkeylinux.org/forum
Documentation 	http://www.turnkeylinux.org/docs
Screenshots 	http://www.turnkeylinux.org/screenshots
Download Mirrors 	http://www.turnkeylinux.org/mirrors
Bug Tracker 	https://github.com/turnkeylinux/tracker/issues/
TurnKey GNU/Linux on the AWS marketplace : https://www.turnkeylinux.org/awsmp
Alternative User Forums 	LinuxQuestions.org
Support technique pour        Turnkeylinux : https://www.turnkeylinux.org/help

Turnkey - Bugzilla 14.1 .ova

Installation de TurnKey Linux Bugzilla
Site officiel Turnkey pour bugzilla : https://www.turnkeylinux.org/bugzilla
Télécharger l'image de la machine virtuelle au format .ova : https://www.turnkeylinux.org/download?file=turnkey-bugzilla-14.1-jessie-amd64.ova
Saisir le mot de passe principale.
Saisir le mot de passe pour le root de MySQL.
Mail de l'administrateur : [email protected]
Mot de passe de l'administrateur.
Bugzilla Domain ( Comment le configurer ? )
Je met bugzilla_domain
Enter email address for Bugzilla to send email from :
[email protected]_
je met mon [email protected]
Ajouter l'API Key de Turnkey.
Pour l'obtenir, aller sur https://hub.turnkeylinux.org/profile
Se connecter avec son compte.
TKLBAM ini ok.
Le sauvegarder avec tklbam-backup
Ou faire une sauvegarde automatique avec : chmod +x /etc/cron.daily/tklbam-backup
Assign TurnKey DNS hostname
https://www.turnkeylinux.org/docs/hubdns
Je laisse vide, même si ajouter un DNS semble plus intéressant.
Utilisation
Bugzilla needs a legitimate login and password to continue.
Impossible de m'identifier, sur le http, ou, sur webmin.
En cas de d'erreur de connexion, je me fais bloquer, sur le http, et, sur webmin.

TKLBAM

TKLBAM (Backup and Migration): NOT INITIALIZED.
To initialize TKLBAM, run the "tklbam-init" command to link this system to your TurnKey Hub account.
For details see the man page or go to : http://www.turnkeylinux.org/tklbam
TurnKey Backups and Cloud Deployment : https://hub.turnkeylinux.org

Monter une Machine Virtuelle rapidement avec bitnami

https://bitnami.com/stacks
Guide de démarrage
https://wiki.bitnami.com/Native_Installers_Quick_Start_Guide

Docker

Todo.png

Vagrant

Site officiel : https://www.vagrantup.com
Télécharger : https://www.vagrantup.com/downloads.html
Démarrer : https://www.vagrantup.com/docs/getting-started/
Vagrant is an open-source software product for building and maintaining portable virtual development environments.[1] The core idea behind its creation lies in the fact that the environment maintenance becomes increasingly difficult in a large project with multiple technical stacks. Vagrant manages all the necessary configurations for the developers in order to avoid the unnecessary maintenance and setup time, and increases development productivity. Vagrant is written in the Ruby language but its ecosystem supports development in almost all major languages.
Source : https://en.wikipedia.org/wiki/Vagrant_%28software%29
Complément : http://superuser.com/questions/584100/why-should-i-use-vagrant-instead-of-just-virtualbox
Docker VS Vagrant : https://www.upguard.com/articles/docker-vs-vagrant

Virtualboxes

https://virtualboxes.org

Bibliographie

Ok.png Virtualbox : Redimensionner un disque virtuel : https://www.security-helpzone.com/2016/02/01/webmaster-virtualbox-redimensionner-un-disque-virtuel/
Ok-ko.png Source d'origine : https://doc.ubuntu-fr.org/virtualbox
Ko.png Avec un environnement de bureau : http://dmesg.fr/categorie-logiciels/15-installer-virtualbox-guest-additions-debian
Ko.png Installer les addons invités : https://www.mistra.fr/tutoriel-vm-virtualbox-installer-les-additions-invite.html
Ko.png Monter une Machine Virtuelle sur un disque dur avec les lignes de commandes suivantes : http://agnipulse.com/2009/07/boot-your-usb-drive-in-virtualbox/
Ko.png Un autre exemple pour les invité Linux : http://dmesg.fr/categorie-logiciels/15-installer-virtualbox-guest-additions-debian
Ko.png Installer GNU/Linux sur une machine virtuelle depuis Windows : https://openclassrooms.com/courses/reprenez-le-controle-a-l-aide-de-linux/installez-linux-dans-une-machine-virtuelle
Commandes à placer dans le tutoriel :
sudo apt-get install virtualbox virtualbox-qt virtualbox-dkms virtualbox-guest-additions-iso
sudo usermod -G vboxusers -a zer00cool
sudo usermod -G disk -a zer00cool

NAVIGATION

PARTICIPER ET PARTAGER

Vous êtes sur le wiki de Vision du Web.
Les pages présentées sur le wiki évoluent tous les jours.
Certaines recherches sont peu abouties et incluent des erreurs.
Pour participer sur le wiki, créer un compte utilisateur en haut à droite.
La recherche interne du wiki permet de trouver le contenu qui vous intéresse.
Identifiez-vous pour poser vos questions sur la page de discussion de VisionDuWeb.
Améliorer le contenu des pages en faisant des propositions depuis l'onglet discussion.
Pour écrire en Markdown : Éditeur - Générateur de tableau 1 - Générateur de tableau 2.
Les informations du wiki ne doivent pas servir à nuire à autrui ou à un système informatique.
De nombreux outils gratuits sont listés et disponibles dans la boîte à outils de Vision du web.
D'autres pages du wiki peuvent correspondre à vos attentes. La liste de toutes les pages du wiki.

VALORISER LE WIKI

Valoriser le contenu partagé sur le wiki avec un don en monnaie numérique :
AEON - Bitcoins (BTC) - Bitcoins Cash - Bitcoins Gold - Bitcore (BTX) - Blackcoins - Bytecoins - Clams - Dash - Monero - Dogecoins - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash

OBTENIR DE LA MONNAIE NUMERIQUE

Obtenir gratuitement de la monnaie numérique :
Gagner des Altcoins - Miner des Altcoins.
Miroir PlanetHoster du 1er Novembre 2018.