ПредишенСледващото

В момента има 2 вида на ядрото Linux, това е класическа версия директно от Линус и ко. и версия на командата GNU. Последният се характеризира с това, че е отстранен от всички затвори фърмуер и други фирмени кода и се опитват да ги замени с техните отворени приложения код. В противен случай ядрото е напълно идентичен с един от друг.

Първо, трябва да получите кода на ядрото източник. Можете да направите това чрез Wget, конзола браузъра Lynx и други подобни, или други графични приложения, които могат да бъдат изтеглени от мрежата.

Ние извършваме в конзолата:

След това трябва да разархивирате файла на полученото Източник:

катран xvflinux-Libre-3.6.6-gnu.tar.bz2 - Бих искала да отбележа, че декомпресия се прави най-добре, не от корен, а не в системните каталози. По-добре някъде в / у дома и след това се премести;

CD /usr/src/linux-3.6.6 - peremeschyaemsya в изходния код директория;

Съставяне на сърцевината (3

По подразбиране ядрото включително минимален брой опции. Ето защо, ако не сте сигурни за конкретен вариант или дали сте просто се страхувам, че имате нещо не работи, можете да заемат Fail .config и източник папката, която идва с SLAC. В момента тя е 02.03.29.

кп /usr/src/linux-3.2.29/.config /usr/src/linux-3.6.6/.config- Патрик използва почти всички налични опции. Ето защо, ако компилирате за първи път, най-добре е внимателно да прочетете HELP за някои опции, които можете да предизвика безпокойство. Мога да кажа, че ако компилирате за домашния си компютър, поради големия интерес трябва да се обадите драйвери секции Device => HID подкрепа => HID автобус подкрепа => специални драйвери HID, и драйвери на устройства => USB подкрепа от собствения си опит. защото sdes съхраняват драйвери за по-голямата част от разнородни USB икономика. Те включват мишки поддържат от Apple, PS2 и PS3 контролери и др. Ако не се интересувате и не се нуждаят от нея, можете спокойно да изключите тази опция. Просто за мен лично интересен раздел File System. Linux ядрото включва и голям брой различни файлови системи, които ви наистина приятна и не може да дойде по-удобно. В неговия случай, че изключих почти всички FS освен EXT2, EXT4 и UDF (за подкрепа на устройството). Както е добре, вие веднага удариха дял FS NTFS (Windows FS), по сметка, тази опция може също така да бъдат деактивирани. Въпреки това, в случай, че системата ви е инсталирана NTFS-3G. Разработване на шофьорите да поддържат NTFS ангажирани другия отбор. В действителност, техните водачи са много по-силни, отколкото този, който разработване (и развиват там и до днес?) В екипа Линус.

Така че, мисля, че сте забелязали, че някои от опциите, маркирани с табели "*" и "М". Какво означава това:

  • * - Тази опция е за компилиран директно в ядрото
  • M - Тази опция ще бъде поставен в един модул

След като сте решили на вашите параметри на ядрото, трябва да запазите конфигурацията. Следващата стъпка е да се съберат на кода:

направи bzImage модули modules_install

  • bzImage - това е нов компресиран файл в ядрото. Ако всичко върви добре, файлът се появява в / арка / x86 / обувка / bzImage
  • модули - правят, след като завърши с ядрото престъпват незабавно съставяне модулите
  • В монтиране на модулите в системата

Всичко, което остане в този момент - да се изчака. Съставяне отнема неопределен период от време. Много зависи от това:

  • мощност PC
  • Размерът на код, който трябва да бъде zakompilirovat
  • задръстванията PC

В края на краищата, е необходимо да се сложи чифт три файлове в директорията / обувка и ги насочва към зареждането на системата.

На първо място, да копирате файлове на ядрото:

Свързани статии

Подкрепете проекта - споделете линка, благодаря!