Apple은 iPhone에서 어떤 파일 시스템을 사용합니까? [복제]


10

HFS

WWDC 2012 세션 709, D 파일 시스템의 새로운 기능 , Deric Horn이 발표 한 내용은 다음과 같습니다. Journaled HFS + everywhere .

iOS 개발자 라이브러리에서 NSDictionary Class Reference 는 HFS에 대한 참조를 포함 합니다.

iPhone은 HFS Plus를 사용합니까?

저널링 또는 저널링되지 않습니까?

나는 권위있는 참조를 원합니다. 감사.


HFS Plus의 종류

iOS와 iPhone은 잠시 제쳐두고… Apple의 hdiutil (1) Mac OS X 매뉴얼 페이지 에는 제작 목적을위한 4 가지 HFS 파일 시스템 유형이 나열되어 있습니다 .

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

추신

애플이 JHFS + X (journaled, case sensitive)와 HFSX를 구분하기 때문에 허용 된 답변을 넘어서서 :

… 나는 fileXray를 가지고 있지만, 제 1 세대 iPhone에 ssh 연결을 만드는 것을 예견하지는 않습니다. ;-)


1
배경 : twitter.com/jollyjinx/status/395193114941734912 는 iPhone에서 원본 사진이 손상되는 것을 관찰합니다.
— Graham Perrin

이상하게도, 나는이 질문을 게시하기 전에 몇 번 답변을 찾았습니다. 복제본이 어떻게 누락되었는지 모르겠습니다. iOS 대신 iPhone을 찾았 기 때문일 수 있습니다. 이전 질문에 태그를 추가하겠습니다.
— Graham Perrin

답변:


11

iOS 법의학 분석 에 따르면 기본 파일 시스템은 HFSX 입니다.

HSFX

모든 Apple 모바일 장치는 HFSX를 파일 시스템으로 사용합니다. HFSX는 한 가지 큰 차이점이있는 HFS +의 변형입니다. HFSX는 대소 문자를 구분합니다.

HFSX는 Apple에서 Mac OS Extended (Journaled, Case-Sensitive) 로보고합니다 .

HFSX에는 OS와 사용자 데이터의 두 가지 주요 파티션이 있습니다. 이러한 파티션 이전에는 일반적인 MBR 파티션 (약 100MB)이 있습니다.


대소 문자를 구분하는 디렉토리를 만들 수 있기 때문에 탈옥 된 iOS 6 장치에 SSH를 연결하면이 기능을 지원하는 것 같습니다. 다음 디렉토리를 작성하는 데 문제가 없었습니다.

$ mkdir test
$ mkdir Test
$ mkdir TEST

이 책에는 JHFS + X 나 JHFSX 가 언급되어 있지 않아 저널 없이 대소 문자를 구분하는지 궁금해졌습니다 . 그러나 Sean Morrissey가 fileXray를 사용하는 곳 : kHFSVolumeJournaled (볼륨에 저널이 있음) … 디스크의 두 HFSX 슬라이스 모두에 해당되는지 궁금합니다. 질문에 무언가를 추가하겠습니다.
— Graham Perrin

모든 것이 잘된다면 iOS 10.3 이후 그들은 APFS를 사용할 것입니다 : arstechnica.com/apple/2017/01/…
— Andrea
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.