Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : FAQ Robot                            2:5030/155.21  11 Apr 2001  02:00:17
 To : All
 Subject : [part 3] FAQ - вторая часть из четырех
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: news@cave.localdomain
 .RFC-NNTP-Posting-Date: 10 Apr 2001 22:00:17 GMT
  * Continuation 2 of a split message *
 
      EXTRAVERSION) и, по крайней мере теоретически, может "сломать"
      чей-нибудь автоконфигуратор, рассчитывающий на n.n.nn по uname -r.
 
      (Alexander Pevzner, 2:5020/59.9)
 
   Тем, кто отважился на сборку ядра лично под себя, советуем обратить
   внимание на следующие факты:
 
   ч  В начале ядерного Makefile (/usr/src/linux/Makefile) есть
      переменная EXTRAVERSION. Используя ее можно получать ядра одной и
      той же версии, но с названиями, отличающимися суффиксом (напр,
      2.2.12-20 и 2.2.12-vasya).  Это хорошо, поскольку позволяет
      сохранить экземпляр ядра, который заведомо умеет грузиться. Родное
      ядро, с которым ставилась система, лучше сохранить на случай всяких
      неприятностей. Hадо только не забыть добавить дополнительную запись
      в /etc/lilo.conf (достаточно иметь всего 2 записи: на родное ядро и
      на свежесобранное).
 
   ч  В редхате в /usr/src/linux  правильно  работает make install и make
      modules_install. Ядро и модули копируются в нужное место и
      правильно настраиваются символические линки. Причем, что приятно,
      это относится не только к ядрам, полученным в виде .src.rpm, но и
      если просто взять ядро с ftp.kernel.org, все заработает.  (эту
      правильную установку осуществляет редхатовский скрипт
      /sbin/installkernel, входящий в пакет с фирменным ядром редхата,
      поэтому перед make install желательно убедиться в наличии этого
      скрипта (Alex Kanavin).)  EXTRAVERSION в этих ядрах по дефолту не
      выставлено, поэтому ядро будет получаться под именем навроде 2.2.13
      (конечно, EXTRAVERSION при желании можно выставить)
 
   ч  Когда ядро собирается в дереве, в котором уже собиралось ядро,
      очень  рекомендуется после make *config сказать make clean.  Во
      всяком случае, если какие-то части ядра были переселены в модули
      или обратно, надо делать это _обязательно_, иначе есть шанс собрать
      неправильное (не работающее) ядро.
 
 --- ifmail v.2.14.os-p7
  * Origin: Space Design, St.Petersburg (2:5030/155.21@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 [part 3] FAQ - вторая часть из четырех   FAQ Robot   11 Apr 2001 02:00:17 
Архивное /ru.linux/174175f302615.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional