Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Своё ядро в Ubuntu.

Ответить
Настройки темы
Debian/Ubuntu - Своё ядро в Ubuntu.

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: Irenica
Дата: 09-05-2011
В своем Блоге о 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

Отправлено: 19:51, 27-04-2011

 

Аватара для Dr.Dark

Старожил


Сообщения: 224
Благодарности: 15

Профиль | Отправить PM | Цитировать


:]III[:

-------
Спасение утопающих-дело рук самих утопающих.


Отправлено: 20:17, 27-04-2011 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Странный тип


Сообщения: 813
Благодарности: 73

Профиль | Отправить PM | Цитировать


Самое простое действие в этом описании:
Цитата:
После того, как настроили ядрышко выбираем пункт “Сохранить конфигурацию в новый файл”
Понятно любому пользователю Ubuntu, особенно первая его часть.

-------
Сколько не думай, а лучше водки ничего не придумаешь.


Отправлено: 21:24, 27-04-2011 | #3


Аватара для hub-lex

Пользователь


Сообщения: 149
Благодарности: 14

Профиль | Сайт | Отправить PM | Цитировать


Irenica, хорошо написано...но понять не могу, теперь статьи постами выкладывать будем?

-------
"Цепь сильна настолько, насколько сильно её самое слабое звено"
LPIC 1 || Мой блог -> _www.levinkv.ru_


Отправлено: 01:56, 28-04-2011 | #4



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Своё ядро в Ubuntu.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как узнать своё железо? El Caballero Хочу все знать 12 08-05-2014 10:26
[решено] СВОЁ разрешение экрана ноутбука thebmm Ноутбуки 6 07-02-2011 12:25
PCI модем не определяется LINUX'ом Runtu(ubuntu) 8.04 ядро 2.6....... drweber Железо в Linux 1 26-04-2009 09:25
Протестируйте своё интернет-соединение! Ser6720 Новости информационных технологий 6 24-05-2006 19:32
Звонить через своё софтваре wowa Программирование и базы данных 2 18-08-2003 07:59




 
Переход