J
jjohn
Guest
http://www.redhat.com/docs/manuals/...tom-kernel.html
Виж ти 1.uname-R-версия на Linux ядрото
2.mkbootdisk - устройство / dev/fd0 2.4.x
(където 2.4.x е пълна версия на ядрото, като 2.4.18-7.95).
Създаване на спешно възстановяване на диск
3.rpm-р ядрото-източник
Linux-източник потвърди, че ядрото е инсталиран.
4.cd / usr/src/linux-2.4
Промяна на директорията / usr/src/linux-2.4 от сега нататък всички поръчки се изпълняват в тази директория.
5.make
mrproper
Това ще премахне всички конфигурационни файлове, заедно с останките на
всички предишни изгражда, които могат да бъдат разпръснати около източника дърво
За да се премахне и последните следи от компилатор.
Ако вече имате съществуваща конфигурационния файл, който работи
(/ Usr/src/linux-2.4/.config) и искате да използвате, негово резервно копие, за да
друга директория, преди да изпълняват тази команда и го копирате
после обратно.
Ако конфигурационния файл съществуват / usr/src/linux-2.4/.config искате да запазите. Тогава те върна до други
Directory. За да се управлява след копие команда, за да се върна по-късно.
6.make menuconfig
Създаване. Config файлове(вградени в тях), [] (изключва), <M> (модул), или <> (модул състояние).
Забележка
За да използвате kmod (вж. Глава 30 за информация) и модули за ядрото, трябва
Да, за да отговори kmod поддръжка и модул версия (CONFIG_MODVERSIONS)
подкрепа по време на конфигурацията
7.make DEP
Създаването на взаимозависимост
8.make чисти
да подготви източник дърво за изграждане.
Готови ли сте да съставят изходен код.
9. Editor / usr/src/linux-2.4/Makefile
По подразбиране, / usr/src/linux-2.4/Makefile включва думата обичай в
края на реда, започващ с EXTRAVERSION. Appending стринга ще
ви позволяват да имат стари работни ядрото и новото ядро, версия 2.4.18-7.95custom,
на вашата система, по същото време.
За да се даде на ядрото на "уникална" име, можете да добавите датата, до края на стринга
EXTRAVERSION в началото на края на линията персонализирани съобщения .. можеш да добавиш твои собствени съобщения. И така, че разграничението между ядрото на оригинала
10.make bzImage
Съставяне на ядрото
11.make модули
Съставяне на модул
12.make modules_install
Съставяне на модула е инсталиран
инсталирате ядрото модули (дори ако не се изгради има такива). Уверете се, че сте въведете подчертавка (_).
Това ще инсталира ядрото модула в директорията пътека / lib / модули /
KERNELVERSION / ядро / шофьори
(където KERNELVERSION е версията, посочени в Makefile). В примера, че ще
е / lib/modules/2.4.18-7.95custom/kernel/drivers /.
13.make инсталирате
копие ядрото му правилната директория
копие новия си ядро и свързаните с нея файлове за правилното директории.
В допълнение към инсталиране на ядрото файлове в / директория обувка, това
команда също изпълнява / sbin / ново ядро-pkg скрипт, който се опира на нова
initrd образ и добавя нови записи за зареждане на ОС конфигурационния файл.
Ако имате SCSI адаптер и съставила SCSI драйвер като модул или
Ако вашето ядро с вграден ext3 подкрепа като модул (по подразбиране в Red Hat Linux),
на initrd изображението се изисква
Виж ти 1.uname-R-версия на Linux ядрото
2.mkbootdisk - устройство / dev/fd0 2.4.x
(където 2.4.x е пълна версия на ядрото, като 2.4.18-7.95).
Създаване на спешно възстановяване на диск
3.rpm-р ядрото-източник
Linux-източник потвърди, че ядрото е инсталиран.
4.cd / usr/src/linux-2.4
Промяна на директорията / usr/src/linux-2.4 от сега нататък всички поръчки се изпълняват в тази директория.
5.make
mrproper
Това ще премахне всички конфигурационни файлове, заедно с останките на
всички предишни изгражда, които могат да бъдат разпръснати около източника дърво
За да се премахне и последните следи от компилатор.
Ако вече имате съществуваща конфигурационния файл, който работи
(/ Usr/src/linux-2.4/.config) и искате да използвате, негово резервно копие, за да
друга директория, преди да изпълняват тази команда и го копирате
после обратно.
Ако конфигурационния файл съществуват / usr/src/linux-2.4/.config искате да запазите. Тогава те върна до други
Directory. За да се управлява след копие команда, за да се върна по-късно.
6.make menuconfig
Създаване. Config файлове(вградени в тях), [] (изключва), <M> (модул), или <> (модул състояние).
Забележка
За да използвате kmod (вж. Глава 30 за информация) и модули за ядрото, трябва
Да, за да отговори kmod поддръжка и модул версия (CONFIG_MODVERSIONS)
подкрепа по време на конфигурацията
7.make DEP
Създаването на взаимозависимост
8.make чисти
да подготви източник дърво за изграждане.
Готови ли сте да съставят изходен код.
9. Editor / usr/src/linux-2.4/Makefile
По подразбиране, / usr/src/linux-2.4/Makefile включва думата обичай в
края на реда, започващ с EXTRAVERSION. Appending стринга ще
ви позволяват да имат стари работни ядрото и новото ядро, версия 2.4.18-7.95custom,
на вашата система, по същото време.
За да се даде на ядрото на "уникална" име, можете да добавите датата, до края на стринга
EXTRAVERSION в началото на края на линията персонализирани съобщения .. можеш да добавиш твои собствени съобщения. И така, че разграничението между ядрото на оригинала
10.make bzImage
Съставяне на ядрото
11.make модули
Съставяне на модул
12.make modules_install
Съставяне на модула е инсталиран
инсталирате ядрото модули (дори ако не се изгради има такива). Уверете се, че сте въведете подчертавка (_).
Това ще инсталира ядрото модула в директорията пътека / lib / модули /
KERNELVERSION / ядро / шофьори
(където KERNELVERSION е версията, посочени в Makefile). В примера, че ще
е / lib/modules/2.4.18-7.95custom/kernel/drivers /.
13.make инсталирате
копие ядрото му правилната директория
копие новия си ядро и свързаните с нея файлове за правилното директории.
В допълнение към инсталиране на ядрото файлове в / директория обувка, това
команда също изпълнява / sbin / ново ядро-pkg скрипт, който се опира на нова
initrd образ и добавя нови записи за зареждане на ОС конфигурационния файл.
Ако имате SCSI адаптер и съставила SCSI драйвер като модул или
Ако вашето ядро с вграден ext3 подкрепа като модул (по подразбиране в Red Hat Linux),
на initrd изображението се изисква