J'ai 2 questions.
Il y a des idées fausses derrière vos questions.
A partition est une tranche¹ d'espace disque consacré à un but particulier. Voici quelques objectifs communs pour les partitions.
Systèmes de fichiers Informations présentes dans une structure hiérarchique. Voici quelques types courants de systèmes de fichiers:
proc
et sysfs
sur Linux.Unix présente des fichiers dans une seule hiérarchie, généralement appelé "le système de fichiers" (mais dans cette réponse, je n'utiliserai pas le mot "Système de fichiers" dans ce sens pour maintenir la confusion). Les systèmes de fichiers individuels doivent être greffés sur cette hiérarchie afin d'y accéder .³
Vous faites un système de fichiers accessible en le montage. Le montage associe le répertoire racine du système de fichiers que vous montage avec un répertoire existant dans la hiérarchie de fichiers. Un répertoire qui a une telle association est connu sous le nom de point de montage.
/
répertoire./proc
, pour que /proc/42/environ
désigne le fichier /42/environ
Sur le système de fichiers PRO, qui (sous Linux, au moins) contient une vue en lecture seule de l'environnement du numéro du processus 42./home
, alors /home/john/myfile.txt
désigne le fichier dont le chemin est /john/myfile.txt
de la racine du système de fichiers home.Sous Linux, il est possible que le même système de fichiers soit accessible à travers plusieurs chemins, grâce à Supports de liaison .
Un système de fichiers Linux typique comporte de nombreux systèmes de fichiers montés. (Ceci est un exemple; Différentes distributions, versions et configurations conduiront à différents systèmes de fichiers montés.)
/
: le système de fichiers racine, monté avant que le noyau charge le premier processus. Le chargeur de démarrage indique au noyau que d'utiliser comme système de fichiers racine (c'est généralement une partition de disque mais pourrait être autre chose comme une exportation NFS)./proc
: le proc Filessytem, avec des informations sur le processus et le noyau./sys
: le système de fichiers SYSFS , avec des informations sur les périphériques matériels./dev
: un système de fichiers en mémoire où fichiers de périphérique sont automatiquement créés par dev en fonction du matériel disponible./dev/pts
: un système de fichiers spécial contenant des fichiers de périphérique pour exécuter émulateurs de terminaux ./dev/shm
: un système de fichiers en mémoire utilisé à des fins internes par la bibliothèque standard du système.binfmt_misc
(utilisé par le sous-système de noyau du format de fichier de l'exécution étrangère ), fusectl
(utilisé par fusible ), nfsd
(utilisé par le Kernel NFS Server), .../etc/fstab
(et non marqué noauto
) est monté dans le cadre du processus de démarrage.mount
.¹ Parler de manière informelle ici.
[.____] ² InitiDRD et tels sont au-delà de la portée de cette réponse.
[.____] ³ Ceci est différent de Windows, qui a une hiérarchie séparée pour chaque système de fichiers, par ex. c:
ou \\hostname\sharename
.