Nguồn linux -... có một mô-đun bị vô hiệu hóa trong cấu hình /boot/config-3.4-trunk-686-pae để nó không phải là một phần của linux-image -... (Đây là trên Debian, nhưng giải pháp nên giống với Ubuntu, hoặc?), vd
# CONFIG_CAN_PEAK_USB is not set
Làm thế nào một biên dịch chỉ mô-đun hạt nhân đó, để nó có thể được sử dụng với hạt nhân phân tán?
Gói linux-source -... tương ứng đã được cài đặt, không nén và được liên kết với / usr / src / linux. /boot/config-3.4-trunk-686-pae được sao chép vào /usr/src/linux/.config và được sửa đổi bằng
CONFIG_CAN_PEAK_USB=m
Với
make
make modules
có thể biên dịch kernel và tất cả các mô-đun. Nhưng làm thế nào người ta chỉ biên dịch mô-đun đơn cụ thể đó?
(Lưu ý: cũng là kernel cần được biên dịch trước, nếu không bạn sẽ gặp lỗi sau no symbol version for module_layout
:)
depmod -a
trước đây modbrobe
?