Tìm hiểu về Biên dịch nhân Linux
Số trang: 40
Loại file: pdf
Dung lượng: 851.21 KB
Lượt xem: 12
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Nhân Linux là một "nhân hiện đại" có tính module rất cao. Từ kernel phiên bản 2.6.x 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ínhyế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 driverscủ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....
Nội dung trích xuất từ tài liệu:
Tìm hiểu về Biên dịch nhân LinuxSimpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Biên d ch nhân Linux Tác gi : Hoàng Ng c DiêuSimpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com M cl c 1 T ng quan v nhân Linux trên phương di n biên d ch l i 3 1.1 Nhân Linux và vi c biên d ch l i nhân 3 1.2 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 4.1 Đòi h i cho nhân Linux 2.4.x 7 4.2 Đòi h i cho nhân Linux 2.6.x 8 5 Xác đ nh c u hình (hardware) c a máy 9 6 Các bư c chu n b 9 6.1 T o m t đĩa m m kh i đ ng cho nhân đang dùng 9 6.2 T i mã ngu n 10 6.3 Ki m tra th c tính c a mã ngu n 11 6.4 X nén mã ngu n 12 6.5 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 7.1 Thành ph n c a c u hình biên d ch nhân Linux 14 7.1.1 Thành ph n c u hình biên d ch nhân Linux phiên b n 2.4.x 14 7.1.2 Thành ph n c u hình nhân Linux cho lo t nhân 2.6.x 17 7.2 Đi u ch nh c u hình biên d ch nhân Linux 18 7.2.1 Các công c đ xác l p c u hình 19 7.2.2 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 8.1 Bư c t o dependency, d n d p và t o nhân 22 8.2 Bư c t o modules và cài modules 24 8.3 Tách r i mã ngu n và h sơ output trên lo t nhân 2.6.x 25 8.3.1 make help, m t ti n ích m i trên lo t nhân 2.6.x 26 –1–Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 8.3.2 Tách r i mã ngu n và output files 27 9 Cài đ t nhân 27 9.1 Cài đ t v i make install 28 9.1.1 Đ i v i GRUB 28 9.1.2 Đ i v i LILO 29 9.2 Các bư c cài đ t b ng tay 31 9.2.1 T o initrd 31 9.2.2 Copy nhân và System.map 32 9.2.3 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 10.1 B treo khi kh i đ ng vào linux 35 10.2 B treo trong quá trình nhân đư c load 36 11 Vá và biên d ch nhân 37 11.1 Các đi m quan tr ng trư c khi vá 37 11.2 T i, x và vá 38 –2–Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 1 T ng quan v nhân Linux trên phương di n biên d ch li 1.1 Nhân Linux và vi c biên d ch l i nhân Nhân Linux là m t nhân hi n đ i có tính module r t cao. T kernel phiên b n 2.6.x 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. Có nh ng driver không th biên d ch như m t module vì nó ph i đư c load and link tr c ti p ngay khi nhân kh i đ ng. Cũng có nh ng driver cho phép ch n như m t module và đư c t i ...
Nội dung trích xuất từ tài liệu:
Tìm hiểu về Biên dịch nhân LinuxSimpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Biên d ch nhân Linux Tác gi : Hoàng Ng c DiêuSimpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com M cl c 1 T ng quan v nhân Linux trên phương di n biên d ch l i 3 1.1 Nhân Linux và vi c biên d ch l i nhân 3 1.2 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 4.1 Đòi h i cho nhân Linux 2.4.x 7 4.2 Đòi h i cho nhân Linux 2.6.x 8 5 Xác đ nh c u hình (hardware) c a máy 9 6 Các bư c chu n b 9 6.1 T o m t đĩa m m kh i đ ng cho nhân đang dùng 9 6.2 T i mã ngu n 10 6.3 Ki m tra th c tính c a mã ngu n 11 6.4 X nén mã ngu n 12 6.5 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 7.1 Thành ph n c a c u hình biên d ch nhân Linux 14 7.1.1 Thành ph n c u hình biên d ch nhân Linux phiên b n 2.4.x 14 7.1.2 Thành ph n c u hình nhân Linux cho lo t nhân 2.6.x 17 7.2 Đi u ch nh c u hình biên d ch nhân Linux 18 7.2.1 Các công c đ xác l p c u hình 19 7.2.2 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 8.1 Bư c t o dependency, d n d p và t o nhân 22 8.2 Bư c t o modules và cài modules 24 8.3 Tách r i mã ngu n và h sơ output trên lo t nhân 2.6.x 25 8.3.1 make help, m t ti n ích m i trên lo t nhân 2.6.x 26 –1–Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 8.3.2 Tách r i mã ngu n và output files 27 9 Cài đ t nhân 27 9.1 Cài đ t v i make install 28 9.1.1 Đ i v i GRUB 28 9.1.2 Đ i v i LILO 29 9.2 Các bư c cài đ t b ng tay 31 9.2.1 T o initrd 31 9.2.2 Copy nhân và System.map 32 9.2.3 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 10.1 B treo khi kh i đ ng vào linux 35 10.2 B treo trong quá trình nhân đư c load 36 11 Vá và biên d ch nhân 37 11.1 Các đi m quan tr ng trư c khi vá 37 11.2 T i, x và vá 38 –2–Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com 1 T ng quan v nhân Linux trên phương di n biên d ch li 1.1 Nhân Linux và vi c biên d ch l i nhân Nhân Linux là m t nhân hi n đ i có tính module r t cao. T kernel phiên b n 2.6.x 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. Có nh ng driver không th biên d ch như m t module vì nó ph i đư c load and link tr c ti p ngay khi nhân kh i đ ng. Cũng có nh ng driver cho phép ch n như m t module và đư c t i ...
Tìm kiếm theo từ khóa liên quan:
Biên dịch nhân Linux sửa lỗi máy tính mẹo sử dụng máy tính thủ thuật cài đặt hệ điều hành linux kỹ năng máy tínhGợi ý tài liệu liên quan:
-
183 trang 318 0 0
-
Đáp án đề thi học kỳ 2 môn cơ sở dữ liệu
3 trang 313 1 0 -
Làm việc với Read Only Domain Controllers
20 trang 303 0 0 -
Xử lý các lỗi hay gặp khi dùng laptop
6 trang 278 0 0 -
80 trang 262 0 0
-
117 trang 233 1 0
-
Tổng hợp lỗi Win 8 và cách sửa
3 trang 232 0 0 -
Giáo trình Hệ điều hành: Phần 2
53 trang 219 0 0 -
Hướng dẫn cách khắc phục lỗi màn hình xanh trong windows
7 trang 202 0 0 -
Hướng dẫn sử dụng mạch nạp SP200S
31 trang 202 0 0