web-dev-qa-db-fra.com

Différences techniques entre les méthodes de montage des unités UNIX et Windows

La question à l'origine de cette question est la suivante: Qu'est-ce que cela signifie de monter quelque chose?

Puisqu'on me demande ce qui est "meilleur" ou ce "pire" qui peut donner lieu à des réponses subjectives et argumentatives, j'aimerais connaître les différences techniques entre les deux.

8
Mussnoon

Différences techniques de base entre le montage Unix (arborescence unique) et les lettres de lecteur Windows (forêts multiples):

  1. Le système de fichiers racine Unix permet à un autre système de fichiers d'y être placé, ce qui lui donne une structure ramifiée à partir d'un seul point.
  2. Les lecteurs Windows autorisent plusieurs systèmes de fichiers racine, mais n'autorisent aucun autre système de fichiers à l'intérieur.
  3. Chaque point de montage Unix dispose des autorisations de groupe/propriétaire/toutes les autorisations de lecture, d'écriture et d'accès.
  4. Les points de montage Unix peuvent être supprimés et ajoutés au moyen de commandes, y compris la lecture à des emplacements personnalisés à des fins de test et de réparation.
  5. Les disques Windows ont une liste naturelle de partitions/disques disponibles, facilement visible depuis le bureau et reflétée directement dans la structure du système de fichiers.
  6. Il existe une limite fixe au nombre de lettres de lecteur disponibles dans Windows, il n’existe pas de limite au montage unix.
  7. Le montage réseau est transparent et les fichiers du réseau sont placés dans un emplacement spécifique pour la machine cliente.
  8. Le montage Unix permet de créer des fusibles offrant un accès intéressant aux données. Les dossiers génératifs qui ne sont possibles que si vous avez unix comme le montage.
  9. Sous unix, un lecteur peut être monté à un emplacement spécifique en fonction du système d’exploitation démarrant. Dans un OS de la même machine, une partition peut être montée sur /media/backup et dans un autre OS, elle peut être montée sur /home/.
  10. Toute partie des fichiers de votre système d'exploitation peut être placée sur son propre montage. Soit une autre partition, un disque ou même des montages de stockage en réseau ou en nuage. Cela permet aux clients légers de charger leur système d'exploitation à partir du réseau (nfs).
  11. Le processus chroot vous permet de changer la racine dans un système de fichiers Unix et de remplacer efficacement le système en cours d'exécution par un nouveau, sans redémarrer. Ceci est impossible avec les lettres de lecteur car elles sont toutes pré-assignées.

Cette liste n'est pas exhaustive et devra peut-être être nettoyée à l'avenir.

10

mount n'est qu'une terminologie. Il a de longues racines et a fini par rester jusqu'à aujourd'hui. D'autres termes obscurs sont patch (correctif logiciel, qui modifie légèrement le logiciel principal afin de résoudre un problème) qui provient de l'industrie du vêtement. Ou bug, un défaut de logiciel générique, qui provient d'un bug réel qui a court-circuité les circuits des tout premiers ordinateurs. Ou daemon pour décrire un service système.

Lorsque le logiciel original a été développé, il n'y avait plus de marché, contrairement à ce que nous avons aujourd'hui. Les mots de code choisis par les programmeurs ont donc fini par atteindre les utilisateurs finaux.

Il existe actuellement un processus permettant de supprimer ces mots difficiles avec des termes plus neutres et descriptifs. Par exemple, au lieu de daemon, nous avons service.

Les environnements de bureau tels que GNOME sont en train de supprimer ces termes obscurs.

Mise à jour: Et pour répondre à votre question, tous les systèmes d'exploitation effectuent cette tâche. C'est juste que vous avez été exposé à mount qui pourrait vous avoir dérouté.

0
user4124