[MTE giải thích] Sự khác nhau giữa UEFI và BIOS
Bất cứ khi nào bạn cần khởi động từ ổ đĩa USB trong máy tính của bạn (hoặc thay đổi cài đặt hệ thống), bạn luôn nghe mọi người nói rằng bạn cần phải đi đến BIOS để thay đổi cài đặt khởi động. Nếu bạn là người dùng Mac, có thể bạn đang tự hỏi BIOS là gì, vì không có BIOS để bắt đầu. Mac sử dụng UEFI.
Trong bài viết này, chúng tôi sẽ làm rõ sự khác biệt chính giữa UEFI và BIOS và cái nào tốt hơn trong bất kỳ hoàn cảnh nào.
Những thứ cơ bản
BIOS và UEFI là hai giao diện phần mềm cho các máy tính hoạt động như một thông dịch viên giữa hệ điều hành và phần mềm máy tính. Cả hai giao diện này được sử dụng khi khởi động máy tính để khởi tạo các thành phần phần cứng và khởi động hệ điều hành được lưu trữ trên ổ cứng.
BIOS hoạt động bằng cách đọc phần đầu tiên của ổ cứng có địa chỉ thiết bị tiếp theo để khởi tạo hoặc mã để thực thi. BIOS cũng chọn thiết bị khởi động cần khởi tạo để khởi động hệ điều hành. Vì BIOS đã được sử dụng từ khi bắt đầu, nó vẫn hoạt động ở chế độ 16 bit, hạn chế số lượng mã có thể được đọc và thực thi từ ROM phần mềm.
UEFI thực hiện nhiệm vụ tương tự một chút khác biệt. Nó lưu trữ tất cả các thông tin về khởi tạo và khởi động trong một tập tin .efi thay vì firmware. Tập tin này được lưu trữ trên ổ đĩa cứng bên trong một phân vùng đặc biệt gọi là phân vùng hệ thống EFI (ESP). Phân vùng ESP cũng sẽ chứa các chương trình bộ tải khởi động cho Hệ điều hành được cài đặt trên máy tính.
UEFI có nghĩa là để thay thế hoàn toàn BIOS trong tương lai và mang lại nhiều tính năng mới và cải tiến mà không thể được thực hiện thông qua BIOS. Một số tính năng được thảo luận dưới đây.
Phá vỡ giới hạn kích thước
BIOS sử dụng Master Boot Record (MBR) để lưu thông tin về dữ liệu ổ đĩa cứng trong khi UEFI sử dụng bảng phân vùng GUID (GPT). Sự khác biệt chính giữa hai là MBR sử dụng 32-bit mục trong bảng của nó mà giới hạn tổng số phần vật lý chỉ 4. Mỗi phân vùng chỉ có thể có kích thước tối đa là 2TB, trong khi GPT sử dụng các mục 64 bit trong bảng của nó mở rộng đáng kể sự hỗ trợ cho khả năng kích thước của ổ đĩa cứng. (Xem thêm về sự khác biệt giữa MBR và GPT).
Tốc độ và hiệu suất
Vì UEFI là nền tảng độc lập, nó có thể nâng cao thời gian khởi động và tốc độ của máy tính. Đây là trường hợp đặc biệt khi bạn cài đặt các ổ đĩa cứng lớn trong máy tính của mình. Sự tăng cường này phụ thuộc vào cách UEFI được cấu hình để chạy. UEFI có thể hoạt động tốt hơn trong khi khởi tạo các thiết bị phần cứng. Thông thường, tốc độ tăng tốc này là một phần nhỏ trong tổng thời gian khởi động, vì vậy bạn sẽ không thấy sự khác biệt lớn về thời gian khởi động tổng thể. Các nhà phát triển có thể sử dụng môi trường vỏ UEFI có thể thực hiện lệnh từ các ứng dụng UEFI khác tối ưu hóa hiệu suất của hệ thống hơn nữa.
Bảo vệ
Khởi động an toàn là một tính năng của UEFI đã được triển khai trong Windows 8 gần đây. Lợi ích lớn nhất của UEFI là bảo mật của nó trên BIOS. UEFI chỉ có thể cho phép các trình điều khiển và dịch vụ xác thực tải vào thời gian khởi động, đảm bảo rằng không có phần mềm độc hại nào có thể được tải khi khởi động máy tính. Microsoft đã thực hiện tính năng này để chống lại các vấn đề vi phạm bản quyền trong Windows, trong khi Mac đã sử dụng UEFI trong một thời gian dài. Secure Boot hoạt động bằng cách yêu cầu chữ ký số của bộ tải khởi động cần có chữ ký số của hạt nhân. Quá trình này tiếp tục cho đến khi hệ điều hành hoàn toàn bắt đầu. Tính năng khởi động an toàn này cũng là một trong những lý do khiến việc cài đặt hệ điều hành khác trên máy Windows trở nên khó khăn hơn.
Phần kết luận
Có một số lợi ích khác của UEFI trên BIOS, nhưng nó không phải là rất phổ biến và không được hỗ trợ bởi mọi máy tính hoặc thiết bị. Trình quản lý khởi động tích hợp của nó có nghĩa là không cần các trình nạp khởi động riêng biệt. Lợi ích lớn nhất của UEFI là nó có thể làm việc cùng với BIOS. Nó có thể ngồi trên đầu trang của BIOS và làm việc độc lập. BIOS có thể được sử dụng trong các thiết bị không yêu cầu lưu trữ hoặc bảo mật lớn. Bạn có thể đang sử dụng BIOS vào lúc này, nhưng tôi khuyên bạn nên chuyển sang UEFI, vì nó là tương lai trong khi BIOS sẽ biến mất dần.
Có câu hỏi nào không? Vui lòng hỏi ý kiến bên dưới.