Libreboot nhằm mục đích tạo ra một môi trường hệ thống hoàn toàn loại bỏ phần mềm độc quyền
Mới đây, phiên bản mới của Libreboot, ngày 20240504, đã được công bố . Phiên bản này được đánh dấu là ổn định (phiên bản ổn định trước đó là Libreboot 20230625) và sẽ là phiên bản cơ sở cho phiên bản thử nghiệm dự kiến phát hành vào mùa hè năm nay.
Phiên bản ổn định mới của Libreboot, 20240504, bổ sung các tính năng như hỗ trợ USB3 trong tải trọng GRUB và một số bản vá lỗi, chẳng hạn như các vấn đề về kết nối Wi-Fi trên máy tính HP.
Đối với những người chưa quen với Libreboot, đây là một dự án phát triển một phiên bản hoàn toàn miễn phí dựa trên dự án CoreBoot, cung cấp một giải pháp thay thế không cần mã nhị phân cho phần mềm UEFI và BIOS độc quyền chịu trách nhiệm khởi tạo CPU, bộ nhớ, thiết bị ngoại vi và các thành phần phần cứng khác.
Libreboot cung cấp firmware có khả năng khởi động cho các máy x86/ARM tương thích , khởi động một bootloader để tải hệ điều hành của bạn. Nó thay thế firmware BIOS/UEFI độc quyền trên các máy x86 và cung cấp khả năng cấu hình nâng cao trên các Chromebook dựa trên ARM tương thích (bootloader U-Boot, thay vì bootloader deep-load của Google).
Tin tức chính của Libreboot 20240504
Như đã đề cập ở phần đầu, phiên bản này là phiên bản ổn định, tập trung vào việc cải thiện tính ổn định và sửa lỗi, đặc biệt là trên các bo mạch đã được hỗ trợ. Phiên bản này đáng chú ý vì đã tích hợp các thay đổi được tích lũy trong hơn một năm từ các nhánh thử nghiệm của Libreboot.
Một trong những thay đổi và cải tiến quan trọng nhất trong Libreboot 20240504 là những nâng cấp cho quy trình biên dịch Libreboot. Giờ đây, khi tạo tệp nén tarball, thiết bị đầu cuối sẽ hiển thị thông báo cho biết trạng thái biên dịch, do đó tránh được sự nhầm lẫn. Ngoài ra, việc xử lý các tệp tạm thời đã được đơn giản hóa, đảm bảo việc dọn dẹp hiệu quả hơn sau khi biên dịch.
Một tính năng mới khác của Libreboot 20240504 là việc cập nhật GRUB lên phiên bản 2.12, với việc bổ sung các bản vá hỗ trợ USB 3.0 và sử dụng hàm băm argon2 để tạo khóa trong các phân vùng được mã hóa LUKS2, thay vì PBKDF2, và SeaBIOS hiện cho phép khởi động từ ổ SSD NVMe.
Ngoài ra, nhiều bản sửa lỗi được tích hợp, các thiết bị khác nhau, đặc biệt là giải pháp cho các vấn đề liên quan đến việc tiếp tục từ trạng thái S3 trên các mẫu Dell Latitude khác, nổi bật. Vấn đề kết nối WiFi trên máy tính xách tay HP EliteBook 8560w cũng đã được giải quyết.
Một trong những bản sửa lỗi đáng chú ý nhất trong bản phát hành này là việc khắc phục sự cố ngủ/khởi động lại trên máy tính xách tay Dell Latitude Ivybridge/Sandybridge , cũng như sửa lỗi WiFi trên HP EliteBook 8560w thông qua cài đặt GPIO. Mặc dù nút bật/tắt WiFi chưa hoạt động, nhưng bản sửa lỗi này đảm bảo kết nối WiFi ổn định và đáng tin cậy.
Về mặt hỗ trợ, tính năng này đã được bổ sung cho Dell OptiPlex 9020 SFF/MT , bao gồm khả năng tương thích TPM và bật TPM theo mặc định. Ngoài ra, việc điều khiển quạt trên các thiết bị này đã được sửa lỗi, cải thiện hiệu suất và nhiệt độ hệ thống. Tính năng này cũng đã được bổ sung cho Dell Latitude E5420.
Trong số những thay đổi khác nổi bật:
- Để cập nhật hình ảnh Libreboot trên bo mạch chủ, việc sử dụng flashprog thay vì flashrom đã được triển khai
- Bật bảng điều khiển nối tiếp theo mặc định trên bo mạch AMD
- OptiPlex 9020 SFF/MT đã tắt IOMMU theo mặc định để khắc phục sự cố và có thể sử dụng card đồ họa
- Đã thêm hỗ trợ mở khóa flash dell cho NetBSD
- util/autoport: Tiện ích mới, được nhập từ phiên bản coreboot nhưng có thêm các bản vá kết hợp cho nền tảng Haswell.
- Đã thêm hỗ trợ Dell_flash_unlock cho FreeBSD
- Đã thêm phím nóng GRUB
- Bây giờ bạn có thể giữ phím Shift khi khởi động để tắt gfxterm hoặc giữ phím CTRL để bật đầu ra nối tiếp.
Cuối cùng, bạn có thể tìm thấy thông tin chi tiết về phiên bản mới này và các bo mạch chủ tương thích với phiên bản này tại liên kết sau.