Une erreur s'est produite.

L'erreur a été envoyée par e-mail à l'administrateur pour analyse.

Comment puis-je essayer CentOS 7 Linux sans remplacer mon système d'exploitation ?

Essayez CentOS 7 sur une machine virtuelle VirtualBox.

Bonjour, je m'appelle Christophe Tate. Je suis un consultant pour Red Hat et j'adore les logiciels open source. Je vous aiderai à créer votre propre site Web avec succès, sur votre propre ordinateur, avec des logiciels open-source.

Est-t-il possible d'essayer Linux sans écraser mon système d'exploitation ?

La virtualisation peut exécuter Linux sous tous les systèmes d'exploitation.

Grâce à la virtualisation, c'est simple à essayer les systèmes d'exploitation sur votre propre ordinateur ! La virtualisation vous permet de démarrer des machines virtuelles. Les machines virtuelles sont des systèmes d'exploitation entiers s'exécutant sous votre propre système d'exploitation via un logiciel. La virtualisation est gratuite, grâce à des nombreux logiciels fantastiques ! Pour Linux, je recommande Libvirt pour plus de puissance, mais pour une solution multi-plateforme, nous allons utiliser VirtualBox dans cette leçon. Je vais vous apprendre comment faire fonctionner une machine virtuelle CentOS 7 sur votre système.

Comment installer VirtualBox pour la virtualisation ?

Téléchargez-le simplement depuis virtualbox.org.

  1. VirtualBox est facile à télécharger et à installer.
  2. Visitez cette URL : https://www.virtualbox.org/wiki/Downloads
  3. Vous pouvez le télécharger sur un hôte Windows, un hôte OS X, un hôte Linux ou Solaris.
  4. Parce que j'utilise CentOS 7, qui est similaire à RHEL, j'utiliserai les instructions RHEL tout en bas de la page.

Comment puis-je préparer CentOS 7 pour installer VirtualBox ?

Installer le dépot yum virtualbox

wget https://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo -O /tmp/virtualbox.repo
  1. La commande pour télécharger des fichiers.
  2. L'URL vers le téléchargement dépôt yum VirtualBox.
  3. Pour spécifier le chemin de sortie pour le téléchargement.
  4. Le chemin de sortie pour le téléchargement dépôt yum.

Comment puis-je installer le dépôt yum virtualbox ?

Mettre virtualbox.repo dans /etc/yum.repos.d/.

sudo mv /tmp/virtualbox.repo /etc/yum.repos.d/
  1. La commande pour installer des dépots yum commence par la commande sudo. La commande "sudo" permet à votre utilisateur actuel d'avoir les privilèges root pendant quelques minutes après avoir saisi votre mot de passe. L'installation des dépots yum nécessite toujours les privilèges root.
  2. Pour déplacer des fichiers vers de nouveaux emplacements dans le système de fichiers.
  3. Le chemin vers le téléchargement dépôt yum.
  4. Le répertoire pour les dépôts yum configurés.

Comment savoir comment le paquet VirtualBox est appelé ?

Rechercher « virtualbox » dans yum.

sudo yum search virtualbox
  1. sudo
  2. Ce qui signifie "Yellowdog Updater Modified", mais personne ne le connait comme yellowdog, juste yum. CentOS gère les paquets de logiciel et les fichiers d'application RPM avec yum.
  3. Pour rechercher les paquets yum disponibles.
  4. Une phrase à rechercher dans les dépôts yum, comme « virtualbox ».

Comment puis-je maintenant installer l'application VirtualBox ?

Installer le paquet avec yum.

sudo yum install -y VirtualBox-5.2
  1. sudo
  2. yum
  3. Pour installer des nouveaux paquets yum.
  4. Réprimer les messages demandant de confirmer si vous souhaitez installer le logiciel.
  5. Le nom du paquet de VirtualBox que vous souhaitez installer. Vous pouvez utiliser le nom du paquet avant le « .x86_64 » de la recherche yum que vous avez effectuée précédemment. Pour moi c'est « VirtualBox-5.2 ».

Comment mettre un système d'exploitation sur une machine virtuelle VirtualBox ?

Télécharger un fichier ISO.

wget http://mirrors.xmission.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso -O ~/Downloads/CentOS-7-x86_64-DVD-1810.iso
  1. wget
  2. L'URL vers le téléchargement ISO de CentOS 7.
  3. -O
  4. Le chemin de sortie pour le téléchargement ISO CentOS 7.

Vous pouvez télécharger le fichier ISO CentOS 7 le plus récent pour installer sur une nouvelle machine virtuelle ici https://www.centos.org/download/. Cliquez sur le bouton [ DVD ISO ]. Vous pouvez choisir parmi l'un des miroirs, vous pourriez en trouver un près de chez vous. Vous pouvez également télécharger le fichier en utilisant la commande wget dans le terminal comme ça.

Comment savoir que mon téléchargement ISO est correct ?

Vérifier le sha256sum.

sha256sum ~/Downloads/CentOS-7-x86_64-DVD-1810.iso
  1. L'URL vers le téléchargement ISO de CentOS 7.
  2. Le chemin vers le téléchargement ISO CentOS 7.

Vous pouvez voir la sha256sum du téléchargement dans les documents de publication pour votre version de CentOS 7, voir https://wiki.centos.org/Manuals/ReleaseNotes. Si la vôtre est la dernière version, cliquez sur « Release notes for CentOS 7 ». Sinon, trouvez votre version dans les liens dans les documents de publication. Où il est indiqué « Verifying Downloaded Installation Images », vous verrez également les sha256sums pour toutes les versions. Notez le sha256sum pour CentOS-7-x86_64-DVD-1708.iso, puis exécutez la commande et comparez.

Comment créer une machine virtuelle CentOS 7 dans VirtualBox ?

Ouvrir VirtualBox et cliquer [ New ].

  1. Ouvrir VirtualBox dans vos applications installées.
  2. Cliquer [ New ].
  3. Give your virtual machine a name, like "vm1".
  4. Type: Linux
  5. Version: Other Linux (64-bit)
  6. Cliquez [ Next > ].
  7. Vous pouvez maintenant donner à votre machine virtuelle autant de RAM que vous le souhaitez. Cela peut être changé plus tard. Je recommande au moins 4096 MiB.
  8. Cliquez [ Next > ].
  9. Vous allez maintenant créer un fichier disque pour votre machine virtuelle. Vous pouvez sélectionner l'option par défaut « Créer un disque dur virtuel maintenant ».
  10. Cliquez [ Create ].
  11. Maintenant, vous pouvez choisir parmi quelques types de disques différents. Je recommanderais « VMDK (Virtual Machine Disk) » qui est plus portable à d'autres logiciels d'hyperviseur comme libvirt.
  12. Ici, je recommanderais un disque « Dynamically allocated », qui commencera comme un petit fichier et se développera lorsqu'il est utilisé.
  13. Ici, vous pouvez garder le nom du disque comme nom d'hôte que vous avez donné à la machine virtuelle. Vous pouvez également choisir la taille du disque de la machine virtuelle. Je recommande au moins 50 Go, car le fichier disque ne prend pas beaucoup d'espace, à moins qu'il ne devienne si grand s'il est alloué dynamiquement.
  14. Cliquez [ Create ].
  15. Voilà, votre machine virtuelle est créée ! L'étape suivante consiste à lui attribuer un ISO comme disque optique. Cliquez-droit sur la machine virtuelle dans VirtualBox.
  16. Cliquer « Settings... ».
  17. Cliquer [ Storage ].
  18. Cliquez sur le lecteur optique nommé « Empty ».
  19. Dans les attributs du lecteur optique, cliquez sur le bouton du disque avec la flèche déroulante.
  20. Cliquez « Choose Virtual Optical Disk File... ».
  21. Recherchez le fichier ISO CentOS 7 dans vos téléchargements : ~/Downloads/CentOS-7-x86_64-DVD-1810.iso
  22. Cliquez [ OK ].
  23. Et cliquez [ Start ].

Que faire si j'ai une erreur? Kernel driver not installed (rc=-1908)

Installez les prérequis du kernel Linux.

Si vous utilisez CentOS 7, une erreur peut survenir lors du démarrage de votre machine virtuelle :

VirtualBox - Error In suplibOsInit

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing

'/sbin/vboxconfig'

as root.

where: suplib0slnit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned EN0ENT.

sudo /sbin/vboxconfig
  1. sudo
  2. Linux post-installateur pour la construction de modules kernel VirtualBox. Cela échouera si les prérequis du kernel n'ont pas été installés.

Une autre erreur se produira lors de l'exécution de cette commande ici.

vboxdrv.sh: Stopping VirtualBox services.
vboxdrv.sh: Building VirtualBox kernel modules.
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
kernel-devel kernel-devel-3.10.0-693.el7.x86_64
This system is currently not set up to build kernel modules.
Please install the Linux kernel "header" files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
kernel-devel kernel-devel-3.10.0-693.el7.x86_64

Alors, vous voudrez lire attentivement le message d'erreur que vous recevez pour les paquets spécifiques que vous devez installer pour résoudre le problème ci-dessous.

sudo yum install -y kernel-devel kernel-devel-3.10.0-693.el7.x86_64
  1. sudo
  2. yum
  3. install
  4. -y
  5. Package de développement pour construire des modules du kernel pour faire correspondre le kernel.
  6. Sachez que cette version peut être différente pour votre système. Vous voudrez installer la version que cette commande a recommandé plus tôt: sudo /sbin/vboxconfig
sudo /sbin/vboxconfig
  1. sudo
  2. Exécutez à nouveau avec les prérequis kernel-devel installés.

Ici, lorsque vous exécutez à nouveau cette commande, vous ne devriez plus avoir un message d'erreur.

Maintenant, retournez à VirtualBox et cliquez [ Start ].

À récapituler :

Mardi
23 Avril 2019 Comment essayer CentOS 7 Sur une machine virtuelle Par Christophe Tate
Questions Reponses
Linux va-t-il détruire mon système d'exploitation ? La virtualisation peut exécuter Linux sous tous les systèmes d'exploitation.
Comment installer VirtualBox ? Téléchargez-le depuis virtualbox.org
Préparer CentOS 7 pour installer VirtualBox Installer le dépot yum virtualbox
Installer le dépôt yum virtualbox Mettre virtualbox.repo dans /etc/yum.repos.d/
Quel est le nom du paquet VirtualBox ? Rechercher « virtualbox » dans yum
Installer VirtualBox Installer le paquet avec yum
Comment mettre un système d'exploitation sur une machine virtuelle Télécharger un fichier ISO
Vérifier un téléchargement ISO Vérifier le sha256sum
Comment créer la machine virtuelle ? Ouvrir VirtualBox et cliquer New
Erreur Kernel driver not installed Installez les prérequis du kernel

Articles précédents et suivants.

N'abandonnez pas vos idées. Vous pouvez faire des choses compliquées !

Partager cette page.

Connectez-vous.
En-haut.