Dans une interface graphique Linux, nous tenons généralement pour acquis que lorsque nous insérons un lecteur flash USB, un disque dur ou même un disque DVD, ils apparaissent simplement prêts à l’emploi. Mais sous le capot, il y a un processus où l’appareil est monté (prêt à l’emploi) et assigné à un point de montage. Lors de l’utilisation d’un serveur ou d’une connexion distante, il n’est pas certain qu’un appareil soit automatiquement mis à disposition, alors comment monter nos propres appareils ?
Dans ce didacticiel, nous examinerons différentes manières de monter et de démonter des disques et des images de disque. Nous utiliserons une variété d’approches et d’outils, y compris des commandes d’émulateur de terminal et des outils d’interface graphique.
Toutes les commandes de ce tutoriel fonctionneront sur la plupart des machines Linux. Nous avons utilisé une installation d’Ubuntu 20.04, mais vous pouvez exécuter ce guide sur un Tarte aux framboises. Toutes les procédures sont effectuées via le terminal. Vous pouvez ouvrir une fenêtre de terminal sur la plupart des machines Linux en appuyant sur ctrl, alt et t.
La plupart du temps, lorsque vous connectez un lecteur, par exemple une clé USB, le système le reconnaît et monte automatiquement le lecteur. Parfois, cela peut ne pas se produire et savoir comment monter et démonter manuellement un lecteur peut être une compétence utile.
1. Branchez une clé USB et laissez-la se monter automatiquement. Vous devriez voir une icône apparaître comme un raccourci vers le lecteur, ou en ouvrant un explorateur de fichiers, vous trouverez la clé USB montée.
2. Appuyez sur la touche Windows / Super et recherchez « disque ». Sélectionnez l’utilitaire Disques.
3. Sélection correcte de la clé USB. Cliquez sur l’icône du bouton d’arrêt carré pour démonter le disque. Vous verrez votre ou vos lecteurs de disque système principaux ainsi que la clé USB que vous venez d’insérer. Vérifiez donc bien avant d’agir.
4. Cliquez sur le bouton de montage pour remonter le lecteur. Lorsque la clé USB n’est pas montée, l’icône du bouton de montage se transforme en une icône triangulaire « jouer ». Cliquez dessus pour remonter la clé USB.
5. Démonter le lecteur pour vous préparer à la prochaine partie du didacticiel. Il est utile d’avoir la clé USB attachée mais non montée pour la prochaine partie du didacticiel, alors démontez-la en cliquant à nouveau sur le bouton de démontage dans l’utilitaire de disque.
Identification et montage d’un lecteur à l’aide du terminal Linux
L’utilisation de l’interface de ligne de commande (CLI) dans l’émulateur de terminal nous permet d’avoir plus de contrôle sur le moment où les lecteurs sont montés et la position dans le système de fichiers sur lequel ils sont montés.
1. Identifiez le lecteur USB à l’aide de la commande lsblk. Dans les résultats, vous verrez peut-être de nombreuses entrées étiquetées « boucle ». Cependant, vous recherchez des résultats répertoriés comme sda ou sdb pour identifier les disques physiques connectés à votre système. La comparaison de la capacité répertoriée des disques connectés peut souvent vous aider à découvrir le nom de votre disque cible. Dans notre cas, nous pouvons identifier notre clé USB comme sdb1.
lsblk
2. Créez un répertoire dans lequel monter la clé USB. Lorsqu’un lecteur externe est monté automatiquement, il est souvent monté à l’intérieur du médias annuaire. Cependant, en utilisant la CLI, nous pouvons créer et spécifier un répertoire dans lequel nous monterons notre clé USB. Notez que nous devons évoquer les privilèges root en utilisant sudo pour créer un répertoire à l’intérieur du médias annuaire.
sudo mkdir /media/pendrive
3. Montez la clé USB sur le /media/clé USB répertoire à l’aide du monter commande. La monter La commande a la syntaxe suivante ; sudo mount /chemin/vers/lecteur /chemin/vers/point de montage.
sudo mount /dev/sdb1 /media/pendrive
4. Vérifiez que le lecteur a été monté en réexécutant lsblk. Notez que la dernière colonne du lsblk La sortie répertorie le point de montage du périphérique répertorié, s’il existe un point de montage répertorié, le périphérique est confirmé comme monté.
Démonter un lecteur sous Linux à l’aide de la commande umount
Le démontage d’un disque est géré via le démonter commande et lorsqu’elle est invoquée, elle supprime en toute sécurité le lecteur du système, ce qui nous permet de retirer le lecteur et de l’utiliser sur une autre machine.
1. Démontez le lecteur à l’aide de démonter commande. Attention à l’orthographe de démonter car une erreur courante est que les gens tapent « démonter ». En utilisant le démonter commande, nous avons seulement besoin de spécifier l’emplacement du point de montage et le nom du lecteur que nous souhaitons démonter.
sudo umount /media/pendrive
2. Vérifiez que le lecteur est démonté à l’aide de lsblk. Remarquez que dans le lsblk sortie la dernière colonne répertorie le point de montage des périphériques détectés, s’il n’y a pas de point de montage répertorié, le périphérique est démonté.
lsblk
Monter une image disque pour afficher le contenu sous Linux
Il est possible de monter une image disque pour qu’elle apparaisse comme un lecteur en lecture seule. C’est une technique utile si vous voulez copier du contenu d’une image disque ou si vous voulez simplement inspecter le contenu d’une image disque. Dans l’exemple suivant, nous avons utilisé une image disque téléchargée du Distribution Linux pour chiots mais cette technique fonctionnerait avec n’importe quelle image disque, y compris les images constituées de disques à des fins de sauvegarde.
1. Créez un répertoire appelé iso dans le médias répertoire dans lequel monter l’image disque. Encore une fois, cela pourrait être n’importe où dans le système de fichiers, mais nous avons créé un répertoire appelé iso au sein de la médias annuaire.
sudo mkdir /media/iso
2. Montez une image disque ISO à l’aide de monter commande et l’argument de la boucle. Nous devons exécuter cette commande avec les privilèges root, nous utilisons donc sudo. L’utilisation de la monter La commande est similaire aux utilisations précédentes et inclut le chemin d’accès à l’image et le chemin d’accès au point de montage que nous avons créé à l’étape précédente. Nous ajoutons également le boucle -o argument pour créer le périphérique de boucle qui trompe le système d’exploitation en lui faisant croire qu’il s’agit d’un vrai disque et non d’une image.
sudo mount -o loop Downloads/fossapup64-9.5.iso /media/iso
3. Démontez l’ISO en utilisant démonter. Encore une fois lors de l’utilisation du démonter commande, nous n’avons qu’à spécifier le point de montage du lecteur ou de l’image disque que nous souhaitons démonter.
sudo umount /media/iso
Avec ces techniques, vous avez maintenant un meilleur contrôle sur le montage et le démontage des disques sous Linux et vous avez certaines compétences qui peuvent vous aider la prochaine fois qu’un lecteur connecté ne se montera pas automatiquement correctement. Pouvoir monter une image disque à l’aide d’un périphérique en boucle est très utile lors de l’exploration d’anciennes images de sauvegarde de systèmes précédemment utilisés ou lorsque vous souhaitez consulter le contenu d’une image de distributions Linux à des fins d’exploration ou d’apprentissage.