Quais sistemas de arquivos a Apple usa em iPhones?[duplicado]
Pergunta
HFS
Sessão 709 da WWDC 2012, O que há de novo no sistema de arquivos, apresentado por Deric Horn incluiu a seguinte observação: HFS+ registrado em diário em todos os lugares.
Na Biblioteca de Desenvolvedores iOS, Referência de classe NSDictionary contém referências a HFS.
Os iPhones usam HFS Plus?
Registrado ou não registrado no diário?
Eu gostaria de uma referência oficial.Obrigado.
Tipos de HFS Plus
iOS e iPhone à parte por um momento… Apple hdiutil(1) Página do manual do Mac OS X lista quatro HFS tipos de sistema de arquivos para fins de criação:
- HFS+
- HFS+J (JHFS+)
- HFSX
- JHFS+X
Pós-escrito
Além a resposta aceita … como a Apple às vezes distingue entre JHFS+X (registrado em diário, diferenciando maiúsculas de minúsculas) e HFSX, então:
- parabéns extras para quem puder verificar seja, em um iPhone, ambos Fatias HFSX são registradas em diário
… Eu tenho o fileXray, mas não me prevejo fazendo uma conexão ssh com meu iPhone de primeira geração ;-)
Solução
De acordo com Análise forense do iOS, o sistema de arquivos principal é HFSX.
HSFX
Todos os dispositivos móveis da Apple usam HFSX como sistema de arquivos.HFSX é uma variação do HFS+ com uma grande diferença.HFSX diferencia maiúsculas de minúsculas.
HFSX é relatado pela Apple como Mac OS estendido (registrado em diário, diferenciando maiúsculas de minúsculas).
Existem duas partições principais do HFSX:o sistema operacional e os dados do usuário.Antes dessas partições está a partição MBR usual (cerca de 100 MB).
O SSH no meu dispositivo iOS 6 com jailbreak parece suportar isso, já que posso criar diretórios que diferenciam maiúsculas de minúsculas.Criar os seguintes diretórios não foi problema:
$ mkdir test
$ mkdir Test
$ mkdir TEST