Vietnamese (machine translation)

Lưu ý

Mục đích của file này là để độc giả tiếng Việt có thể đọc và hiểu tài liệu nhân kernel dễ dàng hơn, không phải để tạo ra một nhánh tài liệu riêng. Nếu bạn có bất kỳ nhận xét hoặc cập nhật nào cho file này, vui lòng thử cập nhật file tiếng Anh gốc trước. Nếu bạn thấy có sự khác biệt giữa bản dịch và bản gốc, hoặc có vấn đề về bản dịch, vui lòng gửi góp ý hoặc patch cho người dịch của file này, hoặc nhờ người bảo trì và người review tài liệu tiếng Việt giúp đỡ.

Bản gốc:

Direct filesystem lookup

Người dịch:

Google Translate (machine translation)

Phiên bản gốc:

8541d8f725c6

Cảnh báo

Tài liệu này được dịch tự động bằng máy và chưa được review bởi người dịch. Nội dung có thể không chính xác hoặc khó hiểu ở một số chỗ. Khi có sự khác biệt với bản gốc, bản gốc luôn là chuẩn. Bản dịch chất lượng cao (được review) được đặt trong thư mục vi_VN/.

Tra cứu hệ thống tập tin trực tiếp

Tra cứu hệ thống tập tin trực tiếp là hình thức tra cứu phần sụn phổ biến nhất được thực hiện bởi hạt nhân. Kernel tìm kiếm firmware trực tiếp trên root hệ thống tập tin trong các đường dẫn được ghi lại trong phần ‘Đường dẫn tìm kiếm chương trình cơ sở’. Việc tra cứu hệ thống tập tin được triển khai trong fw_get_filesystem_firmware(), nó sử dụng cơ sở tải tập tin hạt nhân lõi chung kernel_read_file_from_path(). Đường dẫn tối đa được phép là PATH_MAX - hiện tại đường dẫn này là 4096 ký tự.

Bạn nên giữ đường dẫn /lib/firmware trên hệ thống tập tin gốc của mình, tránh có một phân vùng riêng cho họ để tránh có thể chạy đua với việc tra cứu và tránh sử dụng cơ chế dự phòng tùy chỉnh được ghi lại dưới đây.

Phần sụn và initramfs

Trình điều khiển được tích hợp sẵn trong kernel phải có phần sụn tích hợp cũng là một phần của initramfs được sử dụng để khởi động kernel nếu không thì một cuộc đua có thể xảy ra với việc tải trình điều khiển và chưa có rootf thực sự có sẵn. Nhồi phần sụn vào initramfs sẽ giải quyết được vấn đề chủng tộc này, tuy nhiên hãy lưu ý rằng việc sử dụng initrd không đủ để giải quyết cùng một chủng tộc.

Có những trường hợp biện minh cho việc không muốn đưa phần mềm cơ sở vào initramfs, chẳng hạn như xử lý các tệp chương trình cơ sở lớn cho hệ thống con proc từ xa. Đối với những trường hợp như vậy sử dụng cơ chế dự phòng không gian người dùng hiện là giải pháp khả thi duy nhất vì chỉ có không gian người dùng mới có thể biết chắc chắn khi rootfs thực đã sẵn sàng và được gắn kết.