[OS X] Tìm hiểu phân vùng EFI và chức năng Lock Firmware của Find My Mac (iCloud ID)

Tham gia
5/3/14
Bài viết
1,166
Được thích
2,078
10769 #1

Find My Mac là một tính năng tương tự Find My iPhone trên các thiết bị iOS, tính năng này cho phép bạn định vị và quản lý máy Mac của mình bằng một tài khoản Apple ID. Bạn có thể định vị thiết bị, ép thiết bị phát âm thanh, khoá thiết bị với mật khẩu hoặc thậm chí là xoá sạch dữ liệu trên máy từ xa.

Trong quá trình tìm hiểu thì mình nhận thấy rằng Find My Mac lock thiết bị dựa trên phân vùng EFI. Mình cũng muốn nói rõ rằng bài viết này được viết với tầm hiểu biết cá nhân cộng với kiến thức góp nhặt từ nhiều nguồn khác trên internet, và có thể sẽ có thiếu sót, rất mong các bạn bỏ qua cho những thiếu sót trong bài viết và mình sẽ dần hoàn thiện và cập nhật bài viết này hơn.

Phân vùng EFI trên ổ cứng là gì?


EFI là từ viết tắt của Extensible Firmware Interface được mệnh danh là hệ điều hành thu nhỏ, một bộ đặc tả giao thức phần mềm chịu trách nhiệm giao tiếp giữa hệ điều hành (OS) và firmware hệ thống. Nói tới EFI thì quả là lạ lẫm, nhưng nếu nói tới BIOS (Basic Input/Output System) thì chắc các bạn chẳng xa lạ gì. Và thật vui khi biết rằng, EFI và BIOS thực ra có thể coi là huynh đệ của nhau.
BIOS chính xác cũng là một firmware interface có chức năng tự chạy đầu tiên khi bật máy tính, nó thực hiện quá trình Power On-Self Test, kiểm tra các thiết bị và rồi giao hết lại cho hệ điều hành (như Windows chẳng hạn). OS vẫn phải dựa vào BIOS để liên lạc với một số thiết bị, chẳng hạn như pin trên laptop hoặc đọc một số thông số hệ thống.

EFI là một kĩ thuật mới do Intel phát triển nhằm giao tiếp tốt hơn với system firmware, EFI có nhiều ưu thế vượt trội so với BIOS truyền thống. BIOS trên PC viết bằng ngôn ngữ Assembly, trong khi EFI viết bằng C. Một vài hệ thống như HP Itanium cũng đã chuyển sang sử dụng EFI từ lâu. Trên PC đã phát triển thế hệ Unified EFI và tương lai các mainboard sẽ chuyển qua sử dụng hệ thống EFI này. EFI được phát triển bởi Intel, tương lai sẽ là kẻ kế vị cho BIOS khi gã cao tuổi này về hưu.

Phân vùng EFI trên ổ cứng thường dùng để chứa bootloader, driver và một số ít thành phần quan trọng thuộc hệ thống... Trên máy Mac thì phân vùng EFI được tạo ra khi cài OS X nhưng không dùng để khởi động mà được sử dụng để lưu các bản firmware update (directory EFI/APPLE/FIRMWARE, sử dụng khi khởi động hệ thống vào chế độ "flash firmware"). Nếu bạn xóa phân vùng EFI này thì bạn vẫn có thể boot vào OS X và sử dụng máy bình thường nhưng không thể cập nhật firmware mới được nữa.

Find My Mac và Lock Firmware?


Cũng tương tự Find My iPhone, Find My Mac sẽ hoạt động dựa trên Internet. Có nghĩa là yêu cầu thiết bị của các bạn cần phải kết nối với mạng khi bạn khoá iCloud máy mac thông qua Find My iPhone Apps hoặc trên iCloud. Sự khác biệt là khi máy iOS bị khoá iCloud bạn sẽ không thể mở được, còn với máy Mac tuy khoá cũng rất chặt chẽ nhưng vẫn có một số cách đặc thù để mở khoá. Khoá máy Mac theo dạng iCloud như vậy gọi là Lock Firmware.

Lock Firmware sẽ không cho phép bạn boot vào hệ điều hành OS X cho tới khi bạn nhập đúng mật khẩu iCloud 4 số đã khoá máy. Ngoài ra, Lock Firmware cũng ngăn chặn việc dùng các tổ hợp phím để thay đổi ổ đĩa boot hay Preset PRAM.
Một số thông tin thu nhận được cho biết Lock Firmware dựa trên bộ nhớ EFI, dữ liệu lock có vẻ như được lưu trực tiếp vào EFI. Mình đã thử các tổ hợp phím boot khác nhau nhưng vẫn bị chặn và chỉ khi nhập đúng mật khẩu iCloud thì mới mở máy được.

Tuy Lock Firmware không hoàn hảo như Lock Active của iOS, nhưng cũng phần nào giúp người dùng bảo vệ dữ liệu cũng như đem đến cơ hội tìm/ chuộc lại máy nếu họ bị đánh cắp hoặc thất lạc.

Một số việc làm như tác động đến phần cứng để có thể mở khoá thì mình sẽ không đề cập tới trong bài viết. Trước mắt, với những người dùng bình thường việc tự phá Lock Firmware mà không có mật khẩu là điều không thể.

Mời các bạn đọc bài viết Tại sao bạn nên bật Find My iPhone cho chiếc iPhone của mình trong phần cài đặt iCloud? | TECHRUM.VN để hiểu chính xác hơn về Find My iPhone/ Mac. Bài viết này đã được mình viết rất rõ ràng và dễ hiểu vì Find My iPhone và Find My Mac hoạt động với cơ chế gần giống nhau.

Techrum.vn
 
Last edited by a moderator:

sathat

New Member
Tham gia
29/6/14
Bài viết
3
Được thích
0
#2
Từ khi dùng Mac đến giờ chưa bao giờ mình kích hoạt được tính năng này (lựa chọn bị mờ trong phần icloud).
Theo như một bạn kỹ thuật viên ở nơi bán máy nói thì chỉ kích hoạt được khi dùng Mac OS và không chia ổ cứng.
Ngoài ra còn có cách nào khác để kích hoạt không @Phạm Trí Dũng?
 

Gia Tường

chuyên giật tít
Tham gia
10/2/14
Bài viết
405
Được thích
770
#3
Từ khi dùng Mac đến giờ chưa bao giờ mình kích hoạt được tính năng này (lựa chọn bị mờ trong phần icloud).
Theo như một bạn kỹ thuật viên ở nơi bán máy nói thì chỉ kích hoạt được khi dùng Mac OS và không chia ổ cứng.
Ngoài ra còn có cách nào khác để kích hoạt không @Phạm Trí Dũng?
ổ cứng mình chia 3 vẫn bật bt. Lý do là phân vùng recovery ẩn của bạn đã bị xoá :D
 

dlcr

New Member
Tham gia
18/3/14
Bài viết
53
Được thích
27
#4
Vậy hỏi ngu 1 câu là ví dụ lượm được máy MAC sau đó tháo quăng ổ cứng, lượm ổ khác gắn vô xài tiếp được hok :p:matrix:
 

Gia Tường

chuyên giật tít
Tham gia
10/2/14
Bài viết
405
Được thích
770
#5
Vậy hỏi ngu 1 câu là ví dụ lượm được máy MAC sau đó tháo quăng ổ cứng, lượm ổ khác gắn vô xài tiếp được hok :p:matrix:
Được. Nếu đó là ổ cứng của một con Macbook cùng loại. Mình đã test thử cài Mac OS X trên ổ cứng di động và có thể chạy trên mọi con Macbook cùng loại :D
 

sathat

New Member
Tham gia
29/6/14
Bài viết
3
Được thích
0
#6
ổ cứng mình chia 3 vẫn bật bt. Lý do là phân vùng recovery ẩn của bạn đã bị xoá :big_smile:
Mình kiểm tra trên máy vẫn thấy phân vùng EFI như ảnh minh hoạ ở #1. Nếu đã bị xoá mình có cách nào khôi phục mà k làm mất dữ liệu không @Gia Tường?
Mà máy mình không kích hoạt được find my mac từ khi mua chứ không phải do vọc hay vô tình xoá mất phân vùng EFI.
 

Theo dõi Youtube

Quảng Cáo

Quảng Cáo

Có thể bạn quan tâm

Top Bottom