Установка ядра
make menuconfig
make
make install
make modules_install
получаю vmlinuz
вопрос: где найти initrd.img или его надо как то сделать?
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 23988; Возраст листа: 912; Участников: 1449
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/504379
On 1/22/06, PEDROSOFT <al***@k*****.ua> wrote:
Да, надо делать.
Но тут я не помощник, и вот почему:
Когда-то я думал, что собирать ядро - это сложно, поэтому я этим не
занимался. Довольствовался ядрами, которые были в дистрибутивах. Потом
основной системой, которую мы используем, стала Debian. Но ядер я в
ней тоже не собирал - до того момента, когда, как говорится,
приспичило. А приспичило по той причине, что нужно было позарез
поставить Linux на машину, в которой было оборудование, не
поддерживаемой ядром 2.6.8 из Sarge. Ну, что делать - нужно было
собирать ядро. И тут оказалось, что собрать и установить ядро так
сказать, Debian way, не просто просто, а я бы даже сказал элегантно.
Делается это так:
1. cтавятся пакеты kernel-package и fakeroot
2. переходим в каталок с исходниками ядра и делаем make *config (я тут
делаю make xconfig, но у меня Qt всегда есть, потому что с ним
работаем)
3. даем команду fakeroot make-kpkg ........ --initrd ... (описано в
докумунтации по kernel-package) .... В результате сборки в каталоге
../ образуется готовый пакет с ядром. Параметр --initrd как раз и
говорит о том, что нужно сделать initrd. fakeroot - это чтобы рутом не
становиться.
4. Последний шаг - просто ставим ядро как пакет при помощи dpkg - и о
чудо! Строчка с новым ядром появляется в меню grub (старые,
естественно, там тоже остаются).
Естественно, что полученный пакет можно тащить на другие машины, и
вообще, это уже законченный продукт - хоть в сеть выкладывай.
Так что теперь сборка ядер и разные эксперименты по конфигурированию
ядра стала для меня развлечением на долгие зимние вечера.
--
Vladimir A.Efremov, PhD
Pangea Inc., Voice: (095) 912-10-23, 912-65-03
Fax: (095) 912-63-44 E-mail: vefrem***@g*****.com
ICQ: 259496450
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 24008; Возраст листа: 913; Участников: 1449
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/504659