Автор Тема: Компилиране на custom kernel  (Прочетена 2854 пъти)

eNcLaVe

  • Напреднали
  • *****
  • Публикации: 88
    • Профил
Компилиране на custom kernel
« -: Feb 17, 2005, 22:14 »
Интересува ме дали се струва цялата тази играчка по компилиране на custom kernel. Чувал съм че било много по-добре защото си го оптимизираш за твоята лична система, ама какви са реалните предимства ?

Имам и няколко въпроса свързани с това:

1. Като дам make menuconfig и в менюто мога да посочвам 3 различни опции - за първите 2 ясно - включва или изключва поддръжката на някой компонент, а какво точно значи това <М> т.е module '<img'>

2. Ако да кажем прееба нещо и погрешка изключа някой компонент който ми трябва и вече съм инсталирал този custom kernel, как мога да върна обратно стария kernel, в случая bare.i, разбира се без да преинсталирам целия линукс наново ?
Активен

Schranz and gabba rule the world !

v_badev

  • Напреднали
  • *****
  • Публикации: 1355
    • Профил
Компилиране на custom kernel
« Отговор #1 -: Feb 17, 2005, 22:48 »
Първо и на двата ти въпроса отговора го има в README файла и документацията на ядрото.

И второ, понеже явно си нов малко по-подробни обяснения - module е част от ядрото ( обикновено драйвер ) който се зарежда само при нужда. Така се намалява размера на ядрото и съответно нуждата от памет, защото Linux ядрото винаги е заредено в RAM-а.
На другия въпрос - при инсталация на новото ядро не трябва да изтриваш старото. Процедурата обикновено е да се копира новото в /boot и да се добави в менюто на програмата за начално зареждане - lilo или GRUB. Така ще може да си ги зареждаш и двете и да видиш дали новото е по-добро.

И последно - задължително прочети README файла в директорията със сорса на ядрото.
Активен

spawnman

  • Напреднали
  • *****
  • Публикации: 455
    • Профил
Компилиране на custom kernel
« Отговор #2 -: Feb 17, 2005, 23:01 »
Здрасти eNcLaVe!
Добър пример за смисъл от компилиране на ядрото можеш да видиш тук. Обаче както с всяко нещо, ако наистина искаш да стане по-добро положението ще трябва да се постараеш повечко '<img'>
Активен

Mandriva Cooker
BlackBox

FV80503200 SL27J, 82437FX TSC, 128 (4x32) MB 72pin EDO, AHA-2940UW, ST34572W, M2513A, CDU521, CTL0024, 3C509b-TPC, 215R3PUA22, FP767-12

eNcLaVe

  • Напреднали
  • *****
  • Публикации: 88
    • Профил
Компилиране на custom kernel
« Отговор #3 -: Feb 20, 2005, 01:32 »
Знам си аз, че Readme, help и всичките му там manualz са полезно нещо, само да имаш време и нерви да ги четеш ;-)
Мерси много за инфото ! Попрочетох тук-там и май май ще пробвам да компилирам кернела. '<img'>
Активен

Schranz and gabba rule the world !

alabal

  • Напреднали
  • *****
  • Публикации: 2173
  • cat /earth/europe/bg/sofia | grep Nacamura
    • Профил
Компилиране на custom kernel
« Отговор #4 -: Feb 20, 2005, 12:10 »
Най-полезно повреме на компилация лично за мен е бутончето Help на menuconfig, долу в дясно - другите две са Save и Exit.
Когато не знаеш кое какво е, пускаш Help и там накратко пише за какво е дадена опция, както и нет адреса на който можеш да прочетеш повече.
Успех! Общо взето при custom kernel компилиращите са тези които най-много могат да си помогнат.
Активен

It makes you awful glad that you were born a man.

RedIce

  • Напреднали
  • *****
  • Публикации: 162
    • Профил
Компилиране на custom kernel
« Отговор #5 -: Feb 20, 2005, 16:36 »
место да си играеш всеки път да ходи до HELP бутона, за по лесно ползвай тази комбинация SHIFT + / (тоест все едно искаш да натиснеш клавиша ?)
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Custom .iso
Идеи и мнения
alabal 5 3201 Последна публикация Mar 05, 2005, 23:33
от alabal
Google custom search engine
Идеи и мнения
Infestdead 8 3633 Последна публикация Oct 28, 2006, 17:34
от ZERG
Debian/ubuntu custom revision number
Хардуерни и софтуерни проблеми
lod 0 2008 Последна публикация Dec 03, 2008, 17:41
от lod
GtkBuilder и Custom widgets
Общ форум
mazzzterZ 0 2103 Последна публикация Dec 23, 2009, 14:21
от mazzzterZ
Custom Linux repository
Хардуерни и софтуерни проблеми
rcbandit 1 2192 Последна публикация Aug 12, 2011, 22:28
от AMD