Các Ubunt Wiki sẽ cung cấp cho bạn cái này
Phần sụn là gì?
Nhiều thiết bị có hai phần mềm thiết yếu giúp chúng
hoạt động trong hệ điều hành của bạn. Đầu tiên là một trình điều khiển làm việc,
đó là phần mềm cho phép hệ thống của bạn giao tiếp với phần cứng. Các
thứ hai là phần sụn, thường là một đoạn mã nhỏ được
được tải trực tiếp lên thiết bị để thiết bị hoạt động bình thường. Bạn có thể
nghĩ về phần sụn như một cách lập trình phần cứng bên trong
thiết bị. Trên thực tế, trong hầu hết các trường hợp, phần sụn được coi như phần cứng
trong đó nó là một hộp đen; không có mã nguồn đi kèm
phân phối tự do với nó.
Bạn lấy phần sụn ở đâu?
Phần sụn thường được duy trì bởi công ty phát triển
thiết bị phần cứng. Trong Windows Land, phần sụn thường là một phần của
trình điều khiển bạn cài đặt. Nó thường không được nhìn thấy bởi người dùng. Trong Linux,
phần sụn có thể được phân phối từ một số nguồn. Một số chương trình cơ sở
đến từ các nguồn nhân Linux. Những người khác có phân phối lại
giấy phép đến từ thượng nguồn. Rất tiếc, một số phần sụn không có
giấy phép cho phép phân phối lại miễn phí.
Trong Ubuntu, phần sụn đến từ một trong các nguồn sau:
- Gói hình ảnh linux (chứa nhân Linux và phần sụn được cấp phép)
- Gói phần sụn linux (chứa phần sụn được cấp phép khác)
- Gói linux-firmware-nonfree trong đa vũ trụ (chứa phần sụn thiếu giấy phép phân phối lại)
- Một gói trình điều khiển riêng biệt
- Ở những nơi khác (CD trình điều khiển, tệp đính kèm email, trang web)
Lưu ý rằng gói linux-firmware-nonfree không được cài đặt bởi
mặc định.
Các tệp chương trình cơ sở được đặt vào /lib/firmware. Nếu bạn nhìn vào bên trong
ở đó trên bản cài đặt Ubuntu của bạn, bạn sẽ thấy hàng trăm phần sụn
các tệp đã được cài đặt bởi các gói này.
nó vẫn tiếp tục, nhưng tôi khuyên bạn nên đọc nguồn - https://wiki.ubuntu.com/Kernel/Firmware