Apple sử dụng hệ thống tập tin nào trong iPhone? [bản sao]


10

HFS

WWDC 2012 Phiên 709,  Có gì mới trong Hệ thống tệp , được trình bày bởi Deric Horn bao gồm các quan sát sau: Nhật ký HFS + ở mọi nơi .

Trong Thư viện nhà phát triển iOS, Tham chiếu lớp NSDadata chứa các tham chiếu đến HFS .

IPhone có sử dụng HFS Plus không?

Ghi nhật ký hay không ghi nhật ký?

Tôi muốn một tài liệu tham khảo có thẩm quyền. Cảm ơn.


Các loại HFS Plus

Dành cho iOS và iPhone trong một khoảnh khắc, Apple Apple hdiutil (1) Trang hướng dẫn sử dụng Mac OS X liệt kê bốn loại hệ thống tệp HFS cho mục đích tạo:

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

Bản thảo

Ngoài câu trả lời được chấp nhận, vì đôi khi Apple phân biệt giữa JHFS + X (được ghi nhật ký, phân biệt chữ hoa chữ thường) và HFSX , vì vậy:

Tôi có tập tinXray, nhưng tôi không thấy mình thực hiện kết nối ssh với iPhone thế hệ đầu tiên của mình ;-)


1
Bối cảnh: twitter.com/jollyjinx/status/395193114941734912 quan sát sự phá vỡ của một bức ảnh gốc trên iPhone.
Graham Perrin

Thật kỳ lạ, tôi đã tìm kiếm câu trả lời một vài lần trước khi đăng câu hỏi này. Tôi không biết làm thế nào trùng lặp đã bị bỏ lỡ. Có lẽ vì tôi đã tìm iPhone thay vì iOS. Tôi sẽ thêm một thẻ vào câu hỏi trước đó.
Graham Perrin

Câu trả lời:


11

Theo Phân tích Pháp y của iOS , hệ thống tệp chính là HFSX .

HSFX

Tất cả các thiết bị di động của Apple đều sử dụng HFSX làm hệ thống tệp. HFSX là một biến thể của HFS + với một sự khác biệt lớn. HFSX là trường hợp nhạy cảm.

HFSX được Apple báo cáo là Mac OS Extended (Nhật ký, phân biệt chữ hoa chữ thường) .

Có hai phân vùng chính của HFSX: HĐH và dữ liệu người dùng. Trước các phân vùng này là phân vùng MBR thông thường (khoảng 100 MB).


SSH vào thiết bị iOS 6 đã jailbreak của tôi dường như hỗ trợ điều này, vì tôi có thể tạo các thư mục phân biệt chữ hoa chữ thường. Tạo các thư mục sau không có vấn đề gì:

$ mkdir test
$ mkdir Test
$ mkdir TEST

Trong cuốn sách, cả JHFS + XJHFSX đều không được đề cập đến, điều này khiến tôi tự hỏi liệu nó có phân biệt chữ hoa chữ thường hay không mà không có tạp chí. Nhưng sau đó, nơi Sean Morrissey sử dụng fileXray : kHFSVolumeJournaled (tập có một tạp chí) thì tôi tự hỏi liệu điều đó có đúng với cả hai lát HFSX của đĩa không. Tôi sẽ thêm một cái gì đó vào câu hỏi.
Graham Perrin

Nếu mọi việc suôn sẻ, sau iOS 10.3 họ sẽ sử dụng APFS: arstechnica.com/apple/2017/01/ Đường
Andrea
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.