Свое ядро в Ubuntu
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Свое ядро в Ubuntu - 2011-05-09 18:30:44.006666
|
|
|
Introjan
Сообщений: 4
Оценки: 0
Присоединился: 2010-11-24 20:01:58.476666
|
В своем Блоге о Linux, я описывал про свое ядро в Ubuntu: Самособранное ядро имеет кучу +, а именно: быстрота работы (ибо собирается од своё железо), поддержка файловых систем, настройки графики, разрешения экрана, сетевого оборудования и тд. Отсюда берём ядро. Предварительно нужно сделать sudo apt-get install gcc, libc6-dev, kernel-package, libncurses5-dev, fakeroot и build-essential Затем меняем права sudo chmod 777 /usr/src Ядро кидаем в /usr/src и туда же распаковываем. Пред тем как приступить к настройке ядра, нужна узнать: 1) тип процессора, 2) чипсет материнской платы, 3) тип видеокарты, 4) тип сетевой платы, 5) тип звуковойкарты, 6) тип hdd, 7) usb-устройств и тд После идём в директорию /boot, и находим там файл примерно config-х.хх-х-generic. Копируем его в каталог с исходниками /usr/src/xxxxx и переименовываем его в .config. Открываем файл Makefile, и в строчке “EXTRAVERSION=” пишем имя для ядра, например, EXTRAVERSION=-desktop . Это для удобства опознания. make menuconfig Эта команда запускает консольный интерфейс настройки. Для графического: make xconfig После того, как настроили ядрышко выбираем пункт “Сохранить конфигурацию в новый файл”, там пишем имя файла, отличного от .config, например .config_desktop. Теперь копируем конфигурацию .config_desktop как .config. Т.е. получится три файла конфигурации. При компиляции используется файл .config. Файлы .config_ubuntu и .config_desktop нам понадобятся в будущем для новой компиляции, потому пусть живут. Вдруг криво собрали. Перейдём к компиляции, сначала удалим лишнее командой: make-kpkg clean Компилим из под рута su
make-kpkg –initrd –revision=desktop.1 kernel_image kernel_headers в этой строчке desktop.1 пишется название ядра. Можно писать любую последовательность символов Компилиться примерно пол часа. Если проц сильный — будет быстрее По окончанию компиляции появятся два deb-файла с ядром, сконфигурированным конкретно вами. Теперь нужно установить ядро в систему: sudo dpkg -i linux-image-xxxxx.deb
sudo dpkg -i linux-headers-xxxxx.deb (C)Exlit.Ru
|
|
|
RE: Свое ядро в Ubuntu - 2011-05-09 18:51:33.006666
|
|
|
zzsnn
Сообщений: 7459
Оценки: 680
Присоединился: 2007-09-25 07:17:14.240000
|
Самое сложное при пересборке нового ядра - не его компиляция, а установка правильных параметров. Будет интересно, если ты укажешь как и где устанавиливать нужные параметры, и как их определять, правильные.
|
|
|
RE: Свое ядро в Ubuntu - 2011-05-09 19:25:12.470000
|
|
|
Introjan
Сообщений: 4
Оценки: 0
Присоединился: 2010-11-24 20:01:58.476666
|
quote:
ORIGINAL: zzsnn Самое сложное при пересборке нового ядра - не его компиляция, а установка правильных параметров. Будет интересно, если ты укажешь как и где устанавиливать нужные параметры, и как их определять, правильные. Ок, следующая статья по грамотной настроке ядра.
|
|
|
RE: Свое ядро в Ubuntu - 2011-05-09 20:45:38.820000
|
|
|
The Joker
Сообщений: 3485
Оценки: 99
Присоединился: 2008-10-07 16:22:13.730000
|
Разрешение экрана – в ядре??? P.S.: Реклама блога, не?
|
|
|
RE: Свое ядро в Ubuntu - 2011-05-10 06:32:53.706666
|
|
|
zzsnn
Сообщений: 7459
Оценки: 680
Присоединился: 2007-09-25 07:17:14.240000
|
Давай посмотрим реклама или нет. Будет статься по настройке конфига ядра - тогда не реклама, а хорошая работа. Тогда это стоит гораздо больше.
|
|
|
|
|