Welche Dateisysteme verwendet Apple in iPhones? [Duplikat]

10

HFS

WWDC 2012 Session 709,  Was ist neu im Dateisystem , präsentiert von Deric Horn, enthielt die folgende Beobachtung: Journaled HFS + überall .

In der iOS-Entwicklerbibliothek enthält die NSDictionary-Klassenreferenz Verweise auf HFS .

Verwenden iPhones HFS Plus?

Journaled oder nicht journalisiert?

Ich hätte gerne eine maßgebliche Referenz. Vielen Dank.


Arten von HFS Plus

iOS und iPhone für einen Moment beiseite… Apples hdiutil (1) Mac OS X-Handbuchseite listet vier HFS- Dateisystemtypen für Erstellungszwecke auf:

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

Nachsatz

Über die akzeptierte Antwort hinaus … da Apple manchmal zwischen JHFS + X (aufgezeichnet, Groß- und Kleinschreibung beachten) und HFSX unterscheidet, gilt Folgendes :

… Ich habe fileXray, aber ich sehe nicht voraus, dass ich eine SSH-Verbindung zu meinem iPhone der ersten Generation herstelle ;-)

Graham Perrin
quelle
1
Hintergrund: twitter.com/jollyjinx/status/395193114941734912 beobachtet den Bruch eines Originalfotos auf einem iPhone.
Graham Perrin
Seltsam, ich habe ein paar Mal nach Antworten gesucht, bevor ich diese Frage gestellt habe. Ich weiß nicht, wie das Duplikat übersehen wurde. Vielleicht, weil ich iPhone statt iOS gesucht habe. Ich werde der früheren Frage ein Tag hinzufügen.
Graham Perrin

Antworten:

11

Laut iOS Forensic Analysis ist das Hauptdateisystem HFSX .

HSFX

Alle Apple-Mobilgeräte verwenden HFSX als Dateisystem. HFSX ist eine Variation von HFS + mit einem Hauptunterschied. HFSX unterscheidet zwischen Groß- und Kleinschreibung.

HFSX wird von Apple als Mac OS Extended (Journaled, Case-Sensitive) gemeldet .

Es gibt zwei Hauptpartitionen von HFSX: das Betriebssystem und die Benutzerdaten. Vor diesen Partitionen befindet sich die übliche MBR-Partition (ca. 100 MB).


SSHing in mein iOS 6-Gerät mit Jailbreak scheint dies zu unterstützen, da ich Verzeichnisse mit Groß- und Kleinschreibung erstellen kann. Das Erstellen der folgenden Verzeichnisse war kein Problem:

$ mkdir test
$ mkdir Test
$ mkdir TEST
grg
quelle
In dem Buch wird weder JHFS + X noch JHFSX erwähnt, weshalb ich mich fragte , ob es ohne Tagebuch zwischen Groß- und Kleinschreibung unterscheidet . Aber dann, wo Sean Morrissey fileXray verwendet : kHFSVolumeJournaled (Band hat ein Tagebuch) … Ich frage mich, ob das für beide HFSX-Slices der Festplatte gilt. Ich werde der Frage etwas hinzufügen.
Graham Perrin
Wenn alles gut geht, werden sie nach iOS 10.3 APFS verwenden: arstechnica.com/apple/2017/01/…
Andrea