tailieunhanh - Tìm hiểu về Biên dịch nhân Linux
Nhân Linux là một "nhân hiện đại" có tính module rất cao. Từ kernel phiên bản trở đi, có rất nhiều chức năng và mở rộng. Với tinh thần "biên dịch nhân", một yếu tố chính yếu và quan trọng nhất cần ghi nhận đó là tính phân bộ (modularity) của nhân Linux. Đối với người dùng bình thường, modularity cho phép chọn lựa cách biên dịch các drivers của nhân theo dạng modules hay theo dạng biên dịch trực tiếp vào nhân. Thông thường, khi xác lập cấu hình cho nhân có ba chọn lựa: Y, M và N | Simpo PDF Merge and Split Unregistered Version - http Biên dich nhân Linux Tác giả Hoàng Ngọc Diêu Simpo PDF Merge and Split Unregistered Version - http Muc lục 1 Tổng quan về nhân Linux trên phương diện biên dịch lại 3 Nhân Linux và việc biên dịch lại nhân 3 Tóm tắt các bưốc biên dịch dành cho những ai thiếu kiên nhẫn 3 2 Tại sao cần biên dịch lại nhân Linux 5 3 Cấu trúc và quy ước số hiệu phiên bản của nhân Linux 6 4 Đòi hỏi tối thiểu trong việc biên dịch lại nhân Linux 6 Đòi hỏi cho nhân Linux 7 Đòi hỏi cho nhân Linux 8 5 Xác định cấu hình hardware của máy 9 6 Các bước chuẩn bị 9 Tạo một đĩa mềm khỏi động cho nhân đang dùng 9 Tải mã nguồn 10 Kiểm tra thực tính của mã nguồn 11 Xả nén mã nguồn 12 Dùng config nào thì thích hợp 14 7 Chỉnh cấu hình biên dịch nhân Linux 14 Thành phần của cấu hình biên dịch nhân Linux 14 Thành phần cấu hình biên dịch nhân Linux phiên bản 14 Thành phần cấu hình nhân Linux cho loạt nhân 17 Điều chỉnh cấu hình biên dịch nhân Linux 18 Các công cụ để xác lập cấu hình 19 Một số điểm cần chú ý trong giai đoạn hình thành cấu hình biên dịch nhân 20 8 Các bước biên dịch 22 Bưốc tạo dependency dọn dẹp và tạo nhân 22 Bưốc tạo modules và cài modules 24 Tách ròi mã nguồn và hồ sơ output trên loạt nhân 25 make help một tiện ích mối trên loạt nhân 26 - 1 - Simpo PDF Merge and Split Unregistered Version - http Tách ròi mã nguồn và output files 27 9 Cài đặt nhân 27 Cài đặt vối make install 28 Đối vối GRUB 28 Đối vối LILO 29 Các bưốc cài đặt bằng tay 31 Tạo initrd 31 Copy nhân và 32 Chỉnh cấu hình của bootloader config 33 10 Khởi động lại máy và chỉnh lý nếu gặp trục trặc 35 Bị treo khi khỏi động vào linux 35 Bị treo trong quá trình nhân được load 36 11 Vá và biên dịch nhân 37 Các điểm quan trọng trưốc khi vá 37 .
đang nạp các trang xem trước