Windows 10 & Secure Boot: Linux có thực sự bị tiêu diệt không?
Quay trở lại năm 2011, nhiều người hâm mộ Linux đã rất tức giận với triển vọng rằng các máy có khả năng chạy Windows 8 có thể khóa chúng khỏi khả năng cài đặt các bản phân phối Linux trên máy tính của riêng chúng. Các cuộc thảo luận được thúc đẩy bởi thực tế là phần vững BIOS trên bo mạch chủ sẽ yêu cầu khả năng tương thích UEFI cho mọi hệ thống được cài đặt trên máy.
Với tư cách là một nghị quyết, Microsoft bắt buộc các nhà sản xuất cung cấp cho người dùng một “công tắc tắt” cho UEFI Secure Boot. Nhanh chóng chuyển đến năm 2015, và cơn thịnh nộ bắt đầu một lần nữa khi Microsoft thông báo rằng Windows 10 sẽ không yêu cầu các nhà sản xuất đưa ra một tùy chọn để tắt UEFI. Điều đó có nghĩa là gì? Linux có bị loại bỏ theo thiết kế không?
Hiểu về tình trạng khó xử của UEFI
Như tôi đã nói ở trên, người dùng Linux có thể hiểu rõ về triển vọng cuối cùng của Windows 10. Cho đến năm 2015, các nhà sản xuất chip BIOS và bo mạch chủ được yêu cầu cho phép người dùng tắt chức năng kiểm tra UEFI để họ có thể chạy Linux trên máy của họ mà không có bất kỳ sự xáo trộn nào. Việc phát hành Windows 10 kể một câu chuyện khác, một câu chuyện khiến nhiều người lo ngại rằng họ không thể cài đặt các hệ điều hành yêu thích của họ trên các máy tính mà họ xây dựng hoặc thanh toán.
Tất nhiên, để hiểu được tình trạng tiến thoái lưỡng nan này, bạn phải biết “Giao diện phần mềm mở rộng hợp nhất” là gì. Nói tóm lại, nó kiểm tra chữ ký số trên bộ nạp và trình điều khiển của hệ điều hành để đảm bảo rằng một số phần mềm độc hại cấp thấp không được tiêm vào nó, làm hỏng phần cứng của bạn. Về lý thuyết, UEFI có thể bị khóa để chỉ chấp nhận phần mềm do Microsoft ký, khiến cho nó không thể chạy bất cứ thứ gì không được công ty tạo ra.
Windows 10 có thể chạy trên máy tính trước thời đại?
Trong bài viết trước tôi đã viết trên Windows 10, một người bình luận chu đáo hỏi một câu hỏi: Windows 10 có thể cài đặt mà không có vấn đề gì với BIOS trước UEFI không?
Câu trả lời là "có". Windows 10 có thể tải trên cả hai hệ thống UEFI và không UEFI. Điều này đưa tôi đến điểm tiếp theo: Nếu bạn xây dựng máy tính của riêng mình, nhà sản xuất bo mạch chủ có mọi động cơ để cho phép bạn cài đặt Linux, vì Windows 10 sẽ có thể chạy trên phần cứng đã tắt chức năng khởi động UEFI. Điều này có thể không đúng cho các nhà sản xuất máy tính có quan hệ đối tác cụ thể với Microsoft, nhưng chúng tôi chỉ có thể suy đoán về điều này.
Đây có phải là kết thúc của Linux?
Không. UEFI là một tiêu chuẩn toàn cầu mà Microsoft không có quyền sở hữu. Do đó, nếu các bản phân phối Linux có khả năng tương thích với UEFI, chúng sẽ có thể chạy mà không gặp vấn đề gì trong môi trường “khởi động an toàn”. Về mặt kỹ thuật, điều này có nghĩa là chúng không bị “khóa”, mỗi lần. Linux Mint 17 đã không có vấn đề cài đặt với UEFI được kích hoạt, ví dụ.
Tương lai có thể trông ảm đạm, nhưng các nhà phát triển sẽ luôn có động lực để làm cho sản phẩm của họ tương thích với càng nhiều máy càng tốt. Điều đó bao gồm các nhà phát triển các hệ điều hành nguồn mở như Linux và các bản phân phối khác nhau của nó. Đối với các nhà sản xuất, có thể giả định rằng nhiều người trong số họ sẽ bao gồm một “công tắc tắt” cho UEFI mặc dù họ không còn bị buộc phải làm như thế nữa. Không có rào cản ngăn cản họ làm một điều như vậy.
Bạn nghĩ sao? Hãy cho chúng tôi biết trong phần bình luận.