Je me suis rendu compte il y a quelques jours qu’il ne restait que quelques Go de disponibles dans le disque dur virtuel de 40 Go de ma machine virtuelle Oracle Linux. J’allais bientôt avoir besoin de plus d’espace, j’ai donc décidé d’ajouter un nouveau disque virtuel et j’ai documenté toutes les étapes de ce tutoriel.

J’ai donc lancé VirtualBox et j’ai accédé aux Settings (Paramètres) de la machine virtuelle. J’ai sélectionné la section Storage (Stockage) et j’ai cliqué sur le bouton “Adds hard disk” (Ajouter un disque dur).

Cela a ouvert la fenêtre du sélecteur de disque dur avec une liste de disques actuellement connectés (ou non) à une machine virtuelle. Je voulais créer un nouveau disque virtuel, j’ai donc cliqué sur le bouton “Create” (Créer).

L’assistant “Create Virtual Hard Disk” (Créer un disque dur virtuel) m’a demandé de choisir le type de fichier à utiliser pour le nouveau disque dur virtuel. J’allais utiliser ce disque virtuel avec VirtualBox uniquement, j’ai donc choisi le format “VirtualBox Disk Image” VDI et j’ai cliqué sur le bouton “Next” (Suivant).

L’étape suivante consistait à choisir si l’espace du nouveau disque dur virtuel serait alloué dynamiquement sur le disque physique ou s’il aurait une taille fixe (la taille totale du disque virtuel). J’ai choisi “dynamically allocated” (alloué dynamiquement) car je n’étais pas sûr d’utiliser l’intégralité du disque virtuel. Le fichier du disque virtuel allait être stocké sur un SSD M.2 et par conséquent lil ne devrait pas y avoir de différences de vitesse entre les deux options.

L’étape suivante m’a demandé de choisir l’emplacement du fichier du disque dur virtuel ainsi que son nom et sa taille. J’ai choisi un nom, j’ai mis 40 Go pour la taille du disque et j’ai cliqué sur le bouton “Create” (Créer) pour créer le fichier du disque dur virtuel

Une fois créé, le nouveau fichier de disque virtuel est apparu dans la liste des disques durs non connectés. Je l’ai sélectionné et j’ai cliqué sur le bouton “Choose” (Choisir) pour l’ajouter à la machine virtuelle.

Le nouveau disque dur virtuel était maintenant attaché à la VM. Le fichier n’occupait que 2 Mo à ce stade car son espace allait être alloué dynamiquement sur le disque dur physique.

J’ai démarré la machine virtuelle et je me suis connecté en tant qu’utilisateur oracle. J’ai utilisé le menu “Activities” (Activités) à gauche pour accéder au bouton “Show Applications” (Afficher les applications). J’ai ouvert le dossier “Utilities” (Outils) et j’ai choisi l’application “Disks” pour formater et monter le nouveau disque dur.

L’application Disks m’a montré une liste des disques détectés par la machine virtuelle. J’ai sélectionné le disque que je venais de créer (le deuxième de la liste). Il n’était pas encore formaté et apparaissait donc avec un contenu “Unknown” (Inconnu). J’ai cliqué sur le bouton “Additional partition options” (Options supplémentaires de partition) (celui avec deux engrenages) pour accéder à plus d’options.

J’ai sélectionné le menu “Format Partition…” (Formater la partition…) afin de la formater.

J’ai donné un nom au volume (data), j’ai choisi Ext4 pour le type de système de fichiers puis j’ai cliqué sur le bouton “Next” (Suivant).

Il y avait un avertissement qui m’indiquant que toutes les données du volume seraient perdues. J’ai cliqué sur le bouton rouge “Format” (Formater) pour confirmer que je voulais effectivement formater le nouveau disque.

J’ai dû m’authentifier pour effectuer l’opération. J’ai entré le mot de passe et j’ai cliqué sur le bouton “Authenticate” (Authentifier).

Le formatage a été très rapide et après seulement une fraction de seconde le nouveau disque dur virtuel est apparu comme étant formaté mais pas encore monté.

J’ai de nouveau cliqué sur le bouton “Additional partition options” (Options supplémentaires de partition) et cette fois j’ai sélectionné le menu “Edit Mount Options” (Modifier les options de montage).

J’ai désactivé l’option “User Session Defaults” pour accéder aux options supplémentaires. J’ai laissé activées les options “Mount at system startup” (Monter au démarrage du système) et “Show in user interface” (Afficher dans l’interface utilisateur) et j’ai utilisé le label (l’étiquette) du disque (data) pour monter la partition en tant que “/mnt/data“. Finalement, j’ai cliqué sur le bouton “OK” pour appliquer les changements.

J’ai dû m’authentifier à nouveau pour ajouter la nouvelle entrée dans le fichier /etc/fstab.

Le nouveau disque était maintenant monté en tant que /mnt/data.

J’ai ouvert une fenêtre de l’application Terminal et j’ai vérifié avec la commande “ls -l /mnt” que la nouvelle partition apparaissait comme /mnt/data.

Parfait, je pouvais maintenant commencer à utiliser ce nouveau volume pour y stocker des données. Nous verrons dans un prochain tutoriel comment déplacer les fichiers des bases de données Oracle vers ce nouveau volume.
Cette page Comment ajouter un nouveau disque à une machine virtuelle VirtualBox avec Oracle Linux a été initialement publiée sur MyBIJourney