Comment monter et démonter des systèmes de fichiers sous Linux

, Comment monter et démonter des systèmes de fichiers sous Linux, Nouvel hébergement de blog, Nouvel hébergement de blog

Assistance NBH
Sans commentaires

Tout périphérique branché à partir du port externe est accessible sous Linux jusqu'à présent, le système de fichiers est pris en charge par Linux, mais tout système de fichiers résidant sur le SATA / PATA ou SCSI l'appareil doit être monté avant d'être accessible. Par exemple, si je démarre Windows et Linux en mode double démarrage, pour qu'il soit possible d'accéder à mon lecteur Windows à partir de mon Linux, vous devez monter l'appareil sur le système. Vous devez également savoir que dans la plupart des systèmes Linux, le NTFS-3g package n'est pas installé par défaut, donc dans une situation où vous devez accéder à un lecteur Windows à partir de votre machine Linux, vous devez installer le NTFS-3G package pour pouvoir accéder aux fichiers après le montage du lecteur.

Il est assez facile de monter votre système de fichiers sous Linux, une simple commande avec un chemin source et de destination que nous faisons exactement cela pour vous. Pour monter votre système de fichiers, vous avez besoin du monter commander. Le premier argument après la monter La commande spécifie le système de fichiers à monter et le deuxième argument spécifie le répertoire cible où le système de fichiers doit être monté, appelé point de montage. Vous pouvez également choisir de démonter un système de fichiers monté.

Dans cet article, nous allons voir beaucoup plus sur la commande mount. Nous verrons comment monter et démonter des systèmes de fichiers manuellement et comment monter des systèmes de fichiers de manière persistante dans le système Linux.

COMMENT MONTER MANUELLEMENT DES SYSTÈMES DE FICHIERS DANS LINUX

Comme dit précédemment, avant tout système de fichiers résidant dans le PATA / SATA ou SCSI peut être utilisé sur le système Linux, vous devez pouvoir monter le système de fichiers. L'une de ces méthodes de montage consiste à monter le système de fichiers manuellement, mais cette méthode de montage n'est pas persistante au démarrage.

Pour pouvoir monter un système de fichiers manuellement, deux arguments sont spécifiés avec la commande mount. Le premier argument est la source du système de fichiers et le second est le point de montage qui est le chemin de destination du lecteur à monter

La commande ci-dessous est une procédure générale sur la façon de monter votre système de fichiers. Bien que je n'aie pas de lecteur résidant dans mon PATA / SATA, J'utiliserai
le DVD ROM

Essayons maintenant de monter notre lecteur DVD mais voyons d'abord le périphérique de bloc correct en exécutant le blkid commande sur le terminal

, Comment monter et démonter des systèmes de fichiers sous Linux, Nouvel hébergement de blog, Nouvel hébergement de blog

Nous allons monter le ISO déposer avec LABEL = "DYNASTY_SEASON_2" en utilisant l'ID de bloc

Notez qu'il est nécessaire de monter votre système de fichiers à l'aide du UUID de l'appareil plutôt que le nom. Le nom d'un appareil peut changer, mais le UUID de l'appareil restera le même, même après avoir retiré l'appareil.

Donc, par souci de connaissance, je vais vous montrer comment monter en utilisant le nom de l'appareil et le UUID. Notez également que vous devez spécifier le point de montage qui pourrait être un répertoire existant ou vous pouvez créer un nouveau répertoire pour monter le périphérique.

, Comment monter et démonter des systèmes de fichiers sous Linux, Nouvel hébergement de blog, Nouvel hébergement de blog

Nous avons monté le lecteur DVD en utilisant le nom de l'appareil. Essayons d’utiliser le UUID de l'appareil. Encore une fois, affichez l'ID de bloc de l'appareil à l'aide du blkid puis copiez le UUID et collez votre commande comme indiqué ci-dessous.

, Comment monter et démonter des systèmes de fichiers sous Linux, Nouvel hébergement de blog, Nouvel hébergement de blog

C'est un exemple de montage d'un lecteur à l'aide UUID de l'appareil. En même temps, vous pouvez voir que j'ai spécifié le type de fichier en utilisant le –T option comme UDF, qui est le nouveau système de fichiers équivalent à la ISO9660 type de système de fichiers

COMMENT MONTER LE SYSTÈME DE FICHIERS DE MANIÈRE PERSISTANTE

Ce que nous avons discuté ci-dessus est de savoir comment monter manuellement, le montage manuel d'un système de fichiers n'est pas persistant, ce qui signifie qu'au redémarrage du système, vous devrez remonter le système de fichiers. Maintenant, nous devrons monter notre lecteur qui réside dans SATA / PATA constamment.

Pour ce faire, nous devons entrer dans le / etc / fstab fichier et ajoutez quelques paramètres nécessaires dans le fichier.

J'ai découvert que la plupart des nouveaux utilisateurs qui tentent de monter un système de fichiers de manière persistante dans / etc / fstab fichier a tendance à faire une erreur sur le paramètre qui vient en premier, soit le fichier de périphérique de la partition qui contient le lecteur ou le point de montage. Je crois que toute confusion disparaîtra après avoir lu cet article.

N'oubliez pas également d'exécuter le mont –a commande sur le terminal pour vérifier s'il y a une erreur dans le / etc / fstab fichier. Si tout se passe bien dans le / etc / fstab fichier, la commande ne retournera aucun résultat, mais s'il y a une erreur, la commande renverra un message d'erreur.

N'oubliez pas que j'ai dit que vous pouviez choisir d'utiliser le UUID ou le nom du lecteur pour monter le système de fichiers, mais il est préférable d'utiliser le UUID

Voyons un exemple pratique de la façon de monter de manière persistante en utilisant le UUID

, Comment monter et démonter des systèmes de fichiers sous Linux, Nouvel hébergement de blog, Nouvel hébergement de blog

C'est ainsi que cela ressemble à un montage persistant, et c'est également ainsi que le modèle doit suivre. Si vous utilisez le UUID pour monter votre système de fichiers, le UUID devrait venir en premier, suivi du point de montage et du système de fichiers. Si vous utilisez le nom du périphérique, le nom du périphérique doit venir en premier.

COMMENT DÉMONTER UN SYSTÈME DE FICHIERS

La commande umount est utilisé pour démonter un système de fichiers. Le point de montage suit comme argument

, Comment monter et démonter des systèmes de fichiers sous Linux, Nouvel hébergement de blog, Nouvel hébergement de blog

Vous devez également savoir qu'un problème peut survenir lorsque vous essayez de démonter un système de fichiers. Par exemple, si vous changez de répertoire pour le répertoire actuel du périphérique monté et essayez de démonter le périphérique directement dans son répertoire, la commande échouera parce qu'un processus accède au point de montage et que la commande umount réussit, le processus doit cesser d'accéder au point de montage.

Pour cela, vous avez besoin du lsof commander. le lsof La commande répertorie tous les processus accédant à un fichier dans le répertoire spécifié.

Faisons un essai pratique pour une meilleure compréhension

, Comment monter et démonter des systèmes de fichiers sous Linux, Nouvel hébergement de blog, Nouvel hébergement de blog

Permet maintenant d'exécuter le lsof commande pour afficher tous les processus accédant aux fichiers dans le répertoire fourni

, Comment monter et démonter des systèmes de fichiers sous Linux, Nouvel hébergement de blog, Nouvel hébergement de blog

Vous pouvez voir les commentaires du terminal. Pour pouvoir démonter cet appareil, nous devrons tuer le processus en envoyant le SIGKILL ou SIGTERM commander. Vous pouvez également passer à un autre répertoire en dehors du répertoire de point de montage avant de démonter le système de fichiers

Essayez de basculer vers un nouveau répertoire et voyez le résultat

, Comment monter et démonter des systèmes de fichiers sous Linux, Nouvel hébergement de blog, Nouvel hébergement de blog

Le démontage a réussi car le processus accédant au point de montage est le frapper. Le passage à un autre répertoire a donc pu démonter le fichier avec succès.

CONCLUSION

J'ai décidé d'écrire sur les systèmes de fichiers aujourd'hui, car cela m'a embrouillé lorsque j'ai commencé à travailler sur une machine Linux. Je crois que tout doute sera levé sur la façon dont les systèmes de fichiers sont montés et démontés après avoir lu cet article

Quoi qu'il en soit, il y a des choses que vous devez encore savoir sur les systèmes de fichiers et le point de montage. Si le répertoire du point de montage n'est pas vide, les fichiers qui y résident ne sont pas accessibles. Par conséquent, il est essentiel de monter votre système de fichiers sur un répertoire ou un sous-répertoire vide.

Notez également que tous les périphériques amovibles tels que les lecteurs flash et les périphériques externes sont montés automatiquement par le système lorsqu'ils sont branchés sur la machine. Ils résident dans le / run / media //. Dans cette voie, le utilisateur est l'utilisateur actuellement connecté, et Nom est le nom donné à l'appareil lorsqu'il est branché sur la machine.