10 votes

Quels systèmes de fichiers Apple utilise-t-il dans les iPhones ?

HFS

Session 709 de la WWDC 2012, Quoi de neuf dans le système de fichiers présenté par Deric Horn comprenait l'observation suivante : Journaled HFS+ partout .

Dans la bibliothèque du développeur iOS, Référence de la classe NSDictionary contient des références à HFS .

Les iPhones utilisent-ils HFS Plus ?

Journalisé ou non ?

J'aimerais avoir une référence qui fasse autorité. Merci.


Types de HFS Plus

iOS et l'iPhone mis à part pour un moment l'entreprise Apple hdiutil(1) Mac OS X Page de manuel liste quatre HFS types de systèmes de fichiers à des fins de création :

  • HFS+
  • HFS+J (JHFS+)
  • HFSX
  • JHFS+X

Post-scriptum

Au-delà de la réponse acceptée comme Apple fait parfois la distinction entre JHFS+X (journalisé, sensible à la casse) et HFSX donc :

J'ai bien fileXray, mais je ne me vois pas faire une connexion ssh sur mon iPhone de première génération ;-)

1 votes

Le contexte : twitter.com/jollyjinx/status/395193114941734912 observe la casse d'une photo originale sur un iPhone.

0 votes

Bizarre, j'ai cherché des réponses plusieurs fois avant de poster cette question. Je ne sais pas comment le doublon a pu être manqué. Peut-être parce que j'ai cherché iPhone au lieu de iOS. Je vais ajouter un tag à la question précédente.

11voto

grg Points 181593

Selon Analyse médico-légale d'iOS le système de fichiers principal est HFSX .

HSFX

Tous les appareils mobiles Apple utilisent HFSX comme système de fichiers. HFSX est une variante de HFS+ avec une différence majeure. HFSX est sensible à la casse.

HFSX est déclaré par Apple comme Mac OS Extended (journalisé, sensible à la casse) .

Il y a deux partitions principales dans HFSX : le système d'exploitation et les données utilisateur. Avant ces partitions se trouve la partition MBR habituelle (environ 100 Mo).


SSH dans mon appareil iOS 6 jailbreaké semble le supporter, puisque je peux créer des répertoires sensibles à la casse. La création des répertoires suivants n'a posé aucun problème :

$ mkdir test
$ mkdir Test
$ mkdir TEST

0 votes

Dans le livre, ni JHFS+X ni JHFSX est mentionnée, ce qui m'a amené à me demander si elle est sensible à la casse. sans un journal. Mais alors, là où Sean Morrissey utilise fichierXray : kHFSVolumeJournaled (le volume a un journal) Je me demande si c'est vrai pour les deux tranches HFSX du disque. Je vais ajouter quelque chose à la question.

0 votes

Si tout va bien, après iOS 10.3, ils utiliseront APFS : arstechnica.com/apple/2017/01/

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X