GNU/Linux >> Tutoriels Linux >  >> Linux

mkfs.hfsplus :commande introuvable

Le système de fichiers hiérarchique (HFS) a été créé par Apple pour être utilisé sur ses appareils Mac OS. Il peut être utilisé sur des partitions ainsi que sur des supports optiques. Depuis Mac OS X v10.6, les systèmes de fichiers HFS sont en lecture seule et ne peuvent pas être créés ou mis à jour. Sous Linux, les systèmes de fichiers HFS sont en lecture seule.

HFS + est une version HFS étendue créée par Apple pour une utilisation sur ses appareils Mac OS. Il peut être utilisé sur des partitions ainsi que sur des supports optiques. Les systèmes de fichiers HFS+ sont en lecture/écriture sur Mac OS. Sous Linux, les systèmes de fichiers HFS+ sont en lecture seule, sauf si la journalisation HFS+ est désactivée; alors l'écriture est autorisée.

Les caractéristiques remarquables de HFS+ incluent les éléments suivants :

  • Codage de nom de fichier/répertoire basé sur Unicode, avec prise en charge des noms contenant jusqu'à 255 caractères Unicode 16 bits
  • Un arbre B+ (le catalogue B-Tree) pour stocker la structure hiérarchique du système de fichiers, permettant une indexation arborescente
  • Allocation d'espace de stockage basée sur l'étendue à l'aide de numéros de bloc d'allocation 32 bits, avec attribution différée des blocs physiques
  • Une arborescence B+ (l'arborescence B de débordement d'étendues) pour enregistrer les étendues de « débordement » des fichiers (la neuvième et les suivantes, pour les fichiers de plus de huit étendues)
  • Plusieurs flux d'octets (ou forks) par fichier, avec deux forks prédéfinis et un nombre arbitraire d'autres forks nommés qui sont stockés dans un B-Tree séparé (voir l'élément suivant).
  • Un arbre B+ (l'arbre B des attributs) pour stocker des métadonnées arbitraires par fichier, fournissant ainsi une prise en charge native des attributs étendus du système de fichiers (dont les noms sont des chaînes Unicode d'une longueur maximale de 128 caractères Unicode 16 bits)
  • Journalisation des métadonnées via le mécanisme de journalisation au niveau VFS du noyau
  • Plusieurs mécanismes permettant à un objet du système de fichiers de se référer à un autre :alias, liens physiques et liens symboliques
  • Un schéma de clustering adaptatif appelé Hot File Clustering pour améliorer les performances des petits fichiers fréquemment consultés
  • Déplacement dynamique de petits fichiers fragmentés (basé sur plusieurs conditions) pour favoriser la contiguïté des fichiers
  • Drapeaux de fichier de style BSD, permettant aux fichiers d'être désignés comme ajout uniquement, immuables, non supprimables, etc.
  • Compatibilité avec les quotas d'utilisateurs et de groupes au niveau du volume
  • Disposition pour stocker les informations du Finder dans les métadonnées d'un objet du système de fichiers, permettant la maintenance par fichier des propriétés telles que le masquage des extensions de fichier et les étiquettes à code couleur
  • Disposition pour stocker plusieurs horodatages par objet du système de fichiers, y compris une date de création explicite
  • Prise en charge de la sensibilité à la casse (bien que, par défaut, HFS+ préserve la casse mais ne soit pas sensible à la casse)
  • Le fichier de démarrage dédié, dont l'emplacement est stocké à un décalage fixe dans l'en-tête du volume (ce qui permet de le trouver sans avoir à connaître les détails du format du volume) et qui peut être utilisé par un système d'exploitation autre que Mac OS X pour démarrer à partir d'un volume HFS+
  • Prise en charge du verrouillage consultatif de plage d'octets et de fichier entier

Si vous rencontrez une erreur lors de l'exécution de la commande mkfs.hfsplus :

mkfs.hfsplus: command not found

vous pouvez essayer d'installer le package ci-dessous selon votre choix de distribution.

Répartition Commande
Debian apt-get install hfsprogs
Ubuntu apt-get install hfsprogs
Kali Linux apt-get install hfsprogs
CentOS yum install hfsplus-tools
Fédora dnf install hfsplus-tools
Raspbian apt-get install hfsprogs

Conclusion

Le système de fichiers HFS Plus (ou simplement HFS+) est le format de volume préféré et par défaut sur Mac OS X. Le terme HFS signifie Hierarchical File System, qui a remplacé le système de fichiers Macintosh (MFS) plat utilisé dans les premiers systèmes d'exploitation Macintosh.


Linux
  1. mkfs.xfs :commande introuvable

  2. dos2unix :commande introuvable

  3. chmod :commande introuvable

  4. id :commande introuvable

  5. w :commande introuvable

mkfs.exfat :commande introuvable

nano :commande introuvable

toucher :commande introuvable

tri :commande introuvable

sed :commande introuvable

localectl :commande introuvable