苹果在iPhone中使用什么文件系统?[重复]


10

高铁

WWDC 2012 Session 709,De Deric Horn提出的文件系统中的新增功能包括以下观察结果:随处可见HFS +日志

在iOS开发人员库中,NSDictionary类参考包含对HFS的引用。

iPhone是否使用HFS Plus?

有日志还是没有日志?

我想要权威参考。谢谢。


HFS Plus的类型

暂时将iOS和iPhone放在一边……Apple的hdiutil(1)Mac OS X手册页列出了四种用于创建目的的HFS 文件系统类型

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

后记

除了可接受的答案外 ……苹果有时会区分JHFS + X(区分大小写)和HFSX,因此:

…我确实有fileXray,但我不希望自己与我的第一代iPhone建立SSH连接;-)


1
背景:twitter.com/jollyjinx/status/395193114941734912观察到iPhone上原始照片的损坏。
Graham Perrin

很奇怪,在发布此问题之前,我几次寻求答案。我不知道如何错过重复的。也许是因为我寻求iPhone而非iOS。我将在前面的问题中添加一个标签。
Graham Perrin

Answers:


11

根据iOS取证分析,主要文件系统是HFSX

汇富

所有Apple移动设备都将HFSX用作文件系统。HFSX是HFS +的变体,但有一个主要区别。HFSX区分大小写。

苹果公司将HFSX报告为Mac OS Extended(日志记录,区分大小写)

HFSX有两个主要分区:OS和用户数据。在这些分区之前是通常的MBR分区(大约100 MB)。


SSH进入越狱的iOS 6设备似乎支持此操作,因为我可以创建区分大小写的目录。创建以下目录没有问题:

$ mkdir test
$ mkdir Test
$ mkdir TEST

在这本书中,没有提到JHFS + XJHFSX,这使我想知道是否没有日记它是否区分大小写。但是,然后,肖恩·莫里西 Sean Morrissey)在哪里使用fileXraykHFSVolumeJournaled(卷中有日志) ……我想知道这是否适用于磁盘的两个HFSX片。我将添加一些问题。
Graham Perrin

如果一切顺利,在iOS 10.3之后,他们将使用APFS:arstechnica.com/apple/2017/01/…–
Andrea
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.