Quali file system utilizza Apple negli iPhone? [duplicare]


10

HFS

Sessione 709 del WWDC 2012,  Novità nel file system , presentata da Deric Horn, includeva la seguente osservazione: Journaled HFS + ovunque .

Nella libreria per sviluppatori iOS, Riferimento di classe NSDictionary contiene riferimenti a HFS .

Gli iPhone usano HFS Plus?

Journaled o non journaled?

Vorrei un riferimento autorevole. Grazie.


Tipi di HFS Plus

iOS e iPhone a parte per un momento ... La pagina di manuale di Apple OS Hdiutil (1) per Mac OS X elenca quattro tipi di filesystem HFS a scopo di creazione:

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

poscritto

Oltre la risposta accettata ... poiché Apple distingue talvolta tra JHFS + X (journaled, case sensitive) e HFSX , quindi:

... Ho fileXray, ma non mi prevedo di fare una connessione ssh al mio iPhone di prima generazione ;-)


1
Sfondo: twitter.com/jollyjinx/status/395193114941734912 osserva la rottura di una foto originale su un iPhone.
Graham Perrin,

Strano, ho cercato risposte alcune volte prima di pubblicare questa domanda. Non so come sia mancato il duplicato. Forse perché ho cercato iPhone invece di iOS. Aggiungerò un tag alla domanda precedente.
Graham Perrin,

Risposte:


11

Secondo iOS Forensic Analysis , il filesystem principale è HFSX .

HSFX

Tutti i dispositivi mobili Apple utilizzano HFSX come file system. HFSX è una variante di HFS + con una grande differenza. HFSX fa distinzione tra maiuscole e minuscole.

HFSX è segnalato da Apple come Mac OS Extended (Journaled, Case-Sensitive) .

Esistono due partizioni principali di HFSX: il sistema operativo e i dati dell'utente. Prima di queste partizioni è presente la solita partizione MBR (circa 100 MB).


SSHing nel mio dispositivo iOS 6 jailbreak sembra supportare questo, dal momento che posso creare directory con distinzione tra maiuscole e minuscole. La creazione delle seguenti directory non è stata un problema:

$ mkdir test
$ mkdir Test
$ mkdir TEST

Nel libro non viene menzionato né JHFS + XJHFSX , il che mi ha fatto domandare se sia sensibile al maiuscolo / minuscolo senza un diario. Ma poi, dove Sean Morrissey usa fileXray : kHFSVolumeJournaled (il volume ha un diario) ... Mi chiedo se sia vero per entrambe le sezioni HFSX del disco. Aggiungerò qualcosa alla domanda.
Graham Perrin,

Se tutto va bene, dopo iOS 10.3 useranno APFS: arstechnica.com/apple/2017/01/…
Andrea
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.