BIÊN DỊCH NHÂN LINUX - Trang 42

– 40 –

$ vi ./linux-2.4.26/Makefile

Vài dòng đầu của hồ sơ

Makefile

này chứa các thông tin như sau (nếu mã nguồn của

phiên bản 2.4.20 được xả từ gói mã nguồn nguyên thủy):

VERSION = 2

PATCHLEVEL = 4

SUBLEVEL = 20

EXTRAVERSION =

Bạn cần đổi giá trị

SUBLEVEL

thành 26 và lưu hồ sơ

Makefile

này (cho ví dụ này, hoặc

bất cứ phiên bản nào bạn đã vá tới - xem thêm chi tiết về quy định phiên bản nhân Linux
ở phần

??

). Giá trị phiên bản

2.6.26

lấy từ hồ sơ

Makefile

sẽ được dùng trong quá

trình biên dịch và cài đặt nhân về sau. Nếu bạn không điều chỉnh giá trị "

VERSION

" ở

bước này, bước cài nhân về sau sẽ viết chồng lên nhân 2.4.20 đang có trên máy. Nói về
mặt kỹ thuật việc viết chồng lên không có gì trở ngại. Tuy nhiên, nếu bạn gặp trục trặc
sau khi đã biên dịch nhân nhưng không khởi động vào được thì sự thể sẽ rất phức tạp vì
bạn không còn bản nhân nào chạy được trên máy.

Tới đây bạn đã thực hiện thành công bước vá mã nguồn nhân Linux và các bước phòng
bị cần thiết. Bạn có thể tiếp tục với công việc biên dịch lại nhân Linux như đã nói trên.

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.