Table des matières
- Introduction
- Affichage d'une liste des systèmes de fichiers montés
- La commande de montage
- Comment démonter un système de fichiers
- conclusion
Introduction
Un système de fichiers est la façon dont un système d'exploitation organise les fichiers sur un disque. Ces systèmes de fichiers se déclinent en plusieurs versions en fonction de vos besoins spécifiques. Dans le cas de Windows, vous avez les systèmes de fichiers NTFS, FAT, FAT16 ou FAT32. Pour Macintosh, vous avez le système de fichiers HFS et pour Linux, vous avez plus de systèmes de fichiers que nous ne pouvons en énumérer dans ce didacticiel. L'un des grands avantages de Linux est qu'il a la capacité d'accéder aux données stockées dans de nombreux systèmes de fichiers différents, même si ces systèmes de fichiers proviennent d'autres systèmes d'exploitation.
Pour accéder à un système de fichiers sous Linux, vous devez d'abord le monter. Monter un système de fichiers signifie simplement rendre le système de fichiers particulier accessible à un certain point de l'arborescence des répertoires Linux. Lors du montage d'un système de fichiers, peu importe si le système de fichiers est une partition de disque dur, un CD-ROM, une disquette ou un périphérique de stockage USB. Vous avez simplement besoin de connaître le nom du périphérique associé au périphérique de stockage particulier et le répertoire dans lequel vous souhaitez le monter. Avoir la possibilité de monter un nouveau périphérique de stockage à n'importe quel endroit du répertoire est très avantageux. Par exemple, supposons que vous ayez un site Web stocké dans usrlocalwebsite. Le site Web est devenu très populaire et vous manquez d'espace sur votre disque dur de 36 Go. Vous pouvez simplement sortir et acheter un nouveau disque dur de 73 Go, l'installer sur votre ordinateur, puis monter ce disque entier en tant que usrlocal. Maintenant, votre point de montage usrlocal dispose d'un espace disque total de 73 Go, et vous pouvez libérer l'ancien disque dur en copiant tout de l'ancien usrlocal vers le nouveau. Comme vous pouvez le voir, ajouter plus d'espace sur le disque dur d'un ordinateur, tout en gardant exactement la même structure de répertoires, est maintenant très facile.
Afficher une liste des systèmes de fichiers montés
Pour déterminer quels systèmes de fichiers sont actuellement utilisés, saisissez la commande :
$ monter
Lorsque vous tapez ceci à une invite de commande, cette commande affiche tous les périphériques montés, le type de système de fichiers sur lequel il est monté et le point de montage. Le point de montage est le répertoire local affecté à un système de fichiers lors du processus de montage.
Comment monter des systèmes de fichiers
Avant de pouvoir monter un système de fichiers dans un répertoire, vous devez être connecté en tant que root (certains systèmes de fichiers peuvent être montés par un utilisateur standard) et le répertoire dans lequel vous souhaitez monter le système de fichiers doit exister en premier. De plus, dans certaines situations, vous devez être connecté en tant qu'utilisateur root afin de créer le répertoire de montage particulier. Si le répertoire existe et que n'importe quel utilisateur peut monter ce périphérique particulier, il n'est pas nécessaire de se connecter en tant que root. Lorsque vous montez un système de fichiers ou un périphérique particulier, vous devez connaître le fichier de périphérique spécial qui lui est associé. Un fichier de périphérique est un fichier spécial dans les systèmes d'exploitation UnixLinux qui est utilisé pour permettre aux programmes et à l'utilisateur de communiquer directement avec les différentes partitions et périphériques de votre ordinateur. Ces fichiers de périphérique se trouvent dans le dossier dev.
Comme premier exemple, nous allons utiliser un exemple concret d'accès à vos fichiers Windows à partir d'une disquette sous Linux.
Pour monter un périphérique dans un dossier donné, ce dossier doit exister. De nombreuses distributions Linux contiendront un dossier mnt, voire un dossier mntfloppy, qui est utilisé pour monter divers périphériques. Si le dossier dans lequel vous souhaitez monter l'appareil existe, vous êtes prêt. Sinon, vous devez le créer comme ceci :
$ mkdir mntdisquette
Cette commande aura créé un répertoire appelé mntfloppy. L'étape suivante consisterait à monter le système de fichiers dans ce dossier ou point de montage.
$ mount -t msdos devfd0 mntfloppy
Vous avez maintenant monté un système de fichiers msdos, qui est indiqué par l'option -t (type). Le périphérique est reconnu par le point mntfloppy. Vous pouvez maintenant accéder aux disques formatés MS-DOS comme vous le feriez pour n'importe quel autre répertoire.
Pour monter un CD-ROM :
$ mount -t iso9660 devcdrom mntcdrom
Encore une fois, il s'agit d'une méthode similaire au montage du CD-ROM comme ci-dessus.
Différents systèmes de fichiers peuvent également être montés de la même manière :
$ mount -t vfat devhda1 gagner
Tout système de fichiers qui n'est pas monté peut être visualisé via la commande df. Donc, en utilisant cette commande, vous savez avec quoi vous devez travailler.
Noter: L'option -t doit être utilisée pour que le système d'exploitation connaisse le type de système de fichiers spécifique sur lequel vous souhaitez monter le périphérique. Si vous laissez l'option -t en dehors de la commande, mount essaiera de déterminer le type de système de fichiers correct avec lequel monter le périphérique.
Comment démonter un système de fichiers
Lorsque vous avez fini d'utiliser un système de fichiers particulier, vous devez le démonter. La commande pour démonter un système de fichiers est la commande umount.
Lorsque vous démontez un système de fichiers, vous tapez simplement umount suivi du point de montage. Par exemple:
$ umount mntfloppy
$ umount mntcdrom
conclusion
Maintenant que vous savez comment monter et démonter des systèmes de fichiers, même ceux d'autres systèmes d'exploitation, sur Linux, l'utilisation de Linux devrait désormais être un outil encore plus attrayant et puissant. Pour plus d'informations sur les commandes mount et umount, vous pouvez consulter leur page de manuel (fichiers d'aide) en tapant les commandes suivantes :
$ monture homme
$ homme démonté
Pour plus d'informations sur le montage automatique de certains systèmes de fichiers au démarrage du système d'exploitation, vous pouvez consulter la page de manuel suivante :
$ homme fstab
Comme toujours, si vous avez des questions, n'hésitez pas à les poser sur le forum linux .
Par SombreRaika
Qu'est-ce que tu penses?