Linux ядросу Linux системасынын жүрөгү. Бул колдонуучунун киргизүү/чыгаруу, аппараттык жана компьютердеги кубаттуулукту көзөмөлдөйт. Linux дистрибутивиңиз менен кошо келген ядро, адатта, жетиштүү болгону менен, бул сизге өзүңүздүн атайын ядроңузду жасоого мүмкүндүк берет!
Кадамдар
Кадам 1. Linux ядросунун акыркы версиясын жүктөп алыңыз
Бул жерден жүктөп алсаңыз болот.
Кадам 2. Толук булагын жүктөөнү унутпаңыз
Сиз муну "F" баскычын чыкылдатуу менен ишендире аласыз, анда "Акыркы стабилдүү версия…" деп айтылат. Болбосо, учурдагы ядроңуз патч номери төмөн болгондо колдонулуучу жамакты жүктөп аласыз. Буга мисал 3.4.4.1 >> 3.4.4.2 болот
Кадам 3. Толук баштапкы кодду жүктөп алганыңызды текшериңиз
Анын жамаачы же өзгөртүү журналы эмес экенин текшериңиз.
Кадам 4. Терминалды ачыңыз
Кадам 5. Ядрону бөлүп алыңыз
Бул буйруктарды колдонуңуз.
tar xjvf ядросу (Бул жерде -j опциясы bz2 кысуу үчүн)
Кадам 6. түзүлгөн директорияга (терминалда) өтүңүз
Кадам 7. Ядрону конфигурациялоо
Мунун 4 жалпы жолу бар.
- Эски конфигурацияны жасаңыз - сизге ядро эмнени колдошу керек деген суроолорду берет, абдан көп убакытты талап кылат.
- Make menuconfig - ядро колдогон нерселердин параметрлерин карап чыга турган менюну түзөт. Каргыш китепканасын талап кылат, бирок бул сиздин компьютериңизде болсо керек.
- Qconfig/xconfig/gconfig кылыңыз - menuconfig менен бирдей, бирок азыр конфигурация менюсу графикага негизделген. "Qconfig" QT китепканасын талап кылат.
- Учурдагы ядро конфигурациясын колдонуңуз. Муну "cp /boot /config -`uname -r`.config" өзөктүк булак папкаңыздан иштетиңиз. Бул көп убакытты үнөмдөйт, бирок учурдагы ядроңузду алмаштырбоо үчүн, түзүлө турган ядро версиясынын номерин өзгөрткүңүз келиши мүмкүн. "Жалпы орнотуу" "Жергиликтүү версия - ядро чыгарууга тиркөө". Мисалы, эгерде ядро версиясынын номери 3.13.0 болсо, анда ал жакка 3.13.0. RC1 жазсаңыз болот.
Кадам 8. Драйверлерди орнотуңуз
Конфигурация терезеси ачылгандан кийин, конфигурациянын белгилүү бир түрү Broadcom зымсыз колдоо/EXT4 файл тутуму сыяктуу маанилүү драйверлерди колдоо сыяктуу тандалып алынганын көрөсүз. Сизге окшогон контролер/драйвер NTFS файл тутумуна колдоо кошо алат "Файлдар системасы >> DOS/FAT/NT/>> NTFS файл тутумунун колдоосун тандап, ошону менен жеке ядронун толук мүмкүнчүлүгүн колдонуңуз.
-
ЭСКЕРТҮҮ: Ядрону конфигурациялап жатканда, сиз ядро бузуу деп аталган бөлүмдү көрөсүз (хакерлик менен биз аны изилдейбиз), бул жерде ядрого хакерлик жана аны үйрөнүү үчүн ар кандай варианттар берилет. Эгер сиз аны колдонууну кааласаңыз, анда башка варианттарды кошсоңуз болот, антпесе сиз "ядро мүчүлүштүктөрүн оңдоо" параметрин өчүрүп коюшуңуз мүмкүн, анткени ал ядро бир топ оорлойт жана өндүрүш чөйрөсүндө колдонуу туура эмес болушу мүмкүн.
Кадам 9. Ядрону түзүңүз жана орнотуңуз
Төмөндө жазылган эки амперсанд (&&) менен бөлүп, керектүү буйруктарды бир сапта иштете аласыз. Бул көп убакытты алышы мүмкүн.
- make && modules_install && make install
- Сиз makej менен -j опциясын колдонууну каалашыңыз мүмкүн. Бул ядро түзүү үчүн кошумча процесстерди жасоого мүмкүндүк берет, синтаксиси "make -j 3" болмок. 3 бул жерде түзүлө турган процесстердин санын билдирет.
Кадам 10. Ядрону жүктөөчү кылып коюңуз
Кадам 11. Жүктөөгө өтүңүз
Кадам 12. Төмөнкү буйрукту аткарыңыз
Сиз курган ядроңуздун версия номери менен алмаштырууну унутпаңыз.
- "mkinitrd -o initrd.img-"
- Redhat негизделген дистрибутивдер үчүн initrd түзүүнүн кажети жок, анткени ал демейки боюнча түзүлгөн
13 -кадам. Жүктөгүчтү жаңы ядрого багыттаңыз
Ошентип, аны баштаса болот. Жүктөгүчтү конфигурациялоо үчүн distro менен келген куралды колдонуңуз. Жаңы ядро үчүн жаңы жазууну кошуңуз.
Кадам 14. Кайра жүктөө
Видео - Бул кызматты колдонуу менен, кээ бир маалыматтар YouTube менен бөлүшүлүшү мүмкүн
Кеңештер
- Менуконфиг адатта ядрону конфигурациялоодо эң жакшы вариант болуп саналат.
- Бардык компьютерлерде initrd түзүүнү талап кылышпайт, бирок сиздикиндей болгон учурда коопсуз.