Tìm hiều về UEFI và LEGACY |
1. Định nghĩa UEFI và LEGACY
UEFI và LEGACY là hai giao diện phần mềm có nhiệm vụ kiểm tra các thiết bị ra vào trong máy tính, giữ cho máy tính hoạt động bình thường, đóng vai trò 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 khi máy khởi động.
Cả hai giao diện này đều đượ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 tạo hệ điều hành được lưu trữ trên ổ cứng sau đó máy tính sẽ được khởi động.
LEGACY là gì ?
LEGACY BIOS thường được gọi là BIOS truyền thống, ra đời vào năm 1975, là một phần mềm được lưu trữ trên một chip trên bo mạch chủ của máy tính và về cơ bản nó là một tập hợp các hướng dẫn chạy các thiết bị để khởi động hệ điều hành máy tính. Khi bạn bật máy tính, các hoạt động của LEGACY được bắt đầu, nó giúp kiểm tra lỗi của bộ nhớ RAM và bộ vi xử lý trên máy tính của bạn:
- Nó kiểm tra RAM bằng cách kiểm tra từng ngăn để xem tất cả có hoạt động bình thường hay không.
- Sau khi kiểm tra bộ nhớ RAM và bộ vi xử lý, nó sẽ kiểm tra các thiết bị gắn trên máy tính như máy in, bàn phím, chuột… và sau đó kiểm tra các tuỳ chọn khởi động.
Tuỳ chọn khởi động được kiểm tra theo thứ tự cấu hình trong LEGACY BIOS: Khởi động CD-ROM, Đĩa cứng, LAN….Đây không phải là tất cả các chức năng của LEGACY, nó còn kiểm tra CMOS, các thiết lập khác về thời gian, ngày tháng và nạp các trình điều khiển thiết bị vào bộ nhớ máy tính. Tuy nhiên, tốc độ khởi động LEGACY BIOS không cao và không hổ trợ ổ cứng chuẩn GDT.
UEFI là gì ?
UEFI là từ viết tắt của Unifiel Extensibale Firmware Interface, là một phần mềm mở rộng hợp nhất dùng để kết nối phần mềm máy tính với hệ điều hành của nó. Được Intel phát triển nhằm cải thiện các hạn chế của LEGACY BIOS và tất nhiên nó sẽ hoạt động mạnh mẽ hơn nhiều.
Chuẩn UEFI là sự thay thế tiên tiến hơn cho LEGACY và nó mang lại cho nó một loạt các chức năng hiện đại để đưa máy tính lên một tầm cao mới trong vài thập kỷ sau đó. Giống như LEGACY, UEFI được cài đặt và là chương trình đầu tiên chạy khi máy tính được bật. Nó sẽ kiểm tra những thành phần, thiết bị phần cứng, kích hoạt các thành phần và đưa chúng vào hoạt động cùng hệ điều hành. Đặc tính mới này của nó đã chỉ ra một số hạn chế của LEGACY BIOS, bao gồm các hạn chế về phạm vi phân vùng đĩa cứng và khoảng thời gian LEGACY mất để thực hiện nhiệm vụ của nó.
Ngoài ra, UEFI có thể lập trình được, các nhà phát triển các đã bỏ sung các ứng dụng và trình điều khiển, cho phép UEFI hoạt động như một hệ điều hành nhẹ.