Trong khi hầu hết mọi người đều có thể làm quen với BIOS của máy tính, vẫn có nhiều người không biết nó là gì hoặc những gì nó làm. Với sự xuất hiện của UEFI, sự “không biết” đó đã tăng thêm một phần vì sự khác nhau chí ít là từ giao diện đã gây khó khăn không ít cho người dùng vốn không hay vọc vạch. Vậy trong bài này, chúng ta hãy cùng nhìn nôm na về hai công nghệ này xem sao nhé.
1. BIOS (Basic Input / Output System)
BIOS là hệ thống cơ bản đầu vào - đầu ra của máy tính. Đó là một phần mềm cấp thấp rất quan trọng cư trú trọn vẹn trên một con chip được xây dựng vào bo mạch chủ. Khi máy tính của bạn khởi động, công việc của BIOS là đánh thức những thành phần khác nhau và chắc chắn rằng chúng đang hoạt động, sau đó nó tắt các chức năng cho hệ điều hành của bạn hoặc một bộ nạp được khởi động. Một thời gian dài trước đây, các máy tính sử dụng những cách rất khác nhau và độc quyền để làm điều này, nhưng theo thời gian IBM’s 5150 đã trở thành một tiêu chuẩn làm cơ sở tính tương thích phần cứng. Nó sử dụng bộ vi xử lý Intel 8088 16-bit, do đó, BIOS chính là 16-bit và được 1MB không gian. Nó cũng sử dụng một Master Boot Record, hoặc MBR, để xác định bảng phân vùng của máy tính.
POSTing là một quá trình “cai quản” của BIOS. Tính năng này sẽ tự kiểm tra tính hợp lệ và chức năng đúng của các thành phần có được trên hệ thống cứng của bạn. Nếu cái gì là sai, bạn sẽ thấy một lỗi hiển thị hoặc nghe thấy một loạt mã beep của BIOS. Bạn cũng có thể nhìn thấy từ viết tắt CMOS. CMOS đề cập đến bộ nhớ pin dự phòng sử dụng kết hợp với bộ nhớ RAM được sử dụng với BIOS. Tuy nhiên phương pháp này đã được thay thế bằng bộ nhớ flash (cũng được gọi là EEPROM) trong các hệ thống hiện đại.
Như hình minh họa, CMOS cung cấp một giao diện mà từ đó bạn có thể cho phép / vô hiệu hóa các thành phần cá nhân và các tùy chọn phần cứng cao cấp. Tất nhiên, như với tất cả mọi thứ trong thế giới silicon, BIOS đã được phát triển mở rộng để bù đắp cho rất nhiều thiếu sót của nó. Ví dụ điển hình của việc này là Advanced Configuration và Power Interface, hoặc ACPI, được đưa ra để giúp cấu hình thiết bị và chức năng quản lý điện năng tiên tiến. Nhưng, theo thời gian, đó là hạn chế cần được khắc phục bằng một hệ thống thương hiệu mới.
2. UEFI
Unified Extensible Firmware Interface, còn được gọi là UEFI, ban đầu được phát triển bởi Intel để phá vỡ những vấn đề cho máy chủ Itanium 64-bit của nó. Theo thời gian, nó được đổi tên từ Intel Boot Initiative thành Unified EFI Forum, và được điều chỉnh thông số kỹ thuật cho nó. UEFI mang lại một số thay đổi lớn đối với môi trường trước khi khởi động.
a. Hình ảnh
Nhiều EFI Triển khai trông giống như BIOS truyền thống, nhưng những loại khác có sự tùy chỉnh về cách bố trí hình ảnh cơ bản. Trong khi hình ảnh đẹp không thực sự cần thiết để quan tâm, hệ thống mới chú trọng đến sự hữu ích cho những thứ như ép xung. Hãy xem sự khác biệt:
Như bạn thấy, nó khá dễ sử dụng, có khả năng dùng chuột, và có rất nhiều tiềm năng khác.
MSI gọi phiên bản của nó là “EFI Click BIOS.”
b. 16-bit vs 32 - và 64-bit
Trong khi BIOS được giới hạn trong quá trình 16-bit và 1MB bộ nhớ address, UEFI không hạn chế theo cách đó. Nó có thể hoạt động trong chế độ 32-bit và 64-bit, cho phép nhiều hơn bộ nhớ RAM để giải quyết các quá trình phức tạp hơn. Nó cũng có thể là kiến trúc độc lập và cung cấp trình điều khiển cho các thành phần đó cũng độc lập với loại CPU mà bạn có.
c. Khởi động
MBR được giới hạn 4 phân vùng chính cho mỗi đĩa và đĩa khởi động được giới hạn trong kích thước đến 2,2 TB. UEFI sử dụng bảng phân vùng GUID, trong đó sử dụng ID toàn cầu duy nhất để phân vùng địa chỉ và cho phép khởi động từ ổ đĩa cứng lớn như 9,4 ZB. Một terabyte (về mặt kỹ thuật là một tebibyte) là 1024 GB, và một zettabyte (zebibyte) là 1024x1024x1024 GB. Và những hữu ích không dừng lại ở đó, UEFI cho phép nhiều tùy chọn khởi động, không quy định hệ thống tập tin cụ thể, và có khả năng khởi động mạng lưới tuyệt vời. Bộ nạp khởi động Hệ điều hành cũng có thể là phần mở rộng cho UEFI, mà bản thân nó có thể hoạt động như một bộ nạp khởi động thích hợp.
d. Phần mở rộng
UEFI hỗ trợ phần mở rộng lớn hơn, như ACPI, mà không phụ thuộc vào một môi trường chạy 16-bit. Lỗi tiếng mã bíp khó hiểu cũng là một điều của quá khứ, phần mở rộng có thể kiểm tra tốt hơn các thành phần (trừ khi một cái gì đó nghiêm trọng hơn là sai, như một bộ xử lý xấu). Ngoài ra, nó hỗ trợ các phân vùng EFI dựa trên trên đĩa cứng mà nhà sản xuất có thể sử dụng để thêm nhiều chức năng hơn. Splashtop Asus trên hệ điều hành là một ví dụ tốt. Trong khi nó làm việc với BIOS, UEFI có thể cung cấp thời gian khởi động tốt hơn so với BIOS.
3. Từ BIOS đến UEFI
Tiềm năng của nó là những gì khiến cho UEFI đầy hứa hẹn. Không phải tất cả mọi thứ đều là tối ưu, nhưng nó hoạt động đã ở mức tốt hơn BIOS, vì vậy các nhà sản xuất đã bắt đầu sử dụng nó nhiều hơn trên bo mạch chủ của họ. Họ có thể sử dụng phần mở rộng cũ với hệ thống mới cho đến khi những cái mới hơn có thể đi qua, và phong cách hình ảnh cũ cũng có thể được sử dụng trong tạm thời. Việc chuyển đổi đã được thực hiện với tốc độ ngày càng tăng trong vài năm qua. Không thể đặt UEFI trên bo mạch chủ BIOS, nhưng rõ ràng rằng khi bạn mua một hệ thống mới hoặc thực hiện một nâng cấp trong vài năm tới bạn sẽ nhận được sự chuyển đổi mà có khi bạn không hề nhận ra. Đó là một chuyển đổi chậm, nhưng là điều không thể tránh khỏi dù không muốn
Nguồn: Theo HTG
ConversionConversion EmoticonEmoticon