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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Alexandr S. Agranovsky               2:5020/400     17 Mar 2003  00:00:42
 To : Yoric Kotchukov
 Subject : Re: Re: kernel Q?
 -------------------------------------------------------------------------------- 
 
 
 
   Hi, Yoric Kotchukov
 
 YK> То есть, для работы надо одно из двух? Если у меня используется zImage,
 YK> то vmlinux можно удалить?
 
 Во-первых, посмотри в lilo.conf (если загрузчик lilo)
 
 Во-вторых,   счас  объясню  терминологию.  При  компиляции  ядро
 линкуется  в  бинарник  vmlinux. Он в принципе не загружабелен -
 чтобы  загрузиться,  ему  нужна  доп.  обвязка  -  это сделано в
 vmlinuz.  В  принципе,  эта  обвязка заточена на сжатие, поэтому
 напрямую vmlinuz тоже не загружабелен.
 
 Если  ты  видишь  загрузочный  бинарник, обозванный vmlinuz, это
 скорее всего, переименованный zImage или bzImage.
 
 Далее,  zImage  -  это  компрессированный vmlinuz, который может
 иметь  размер не более 512 Кбайт. Это ограничение связано с тем,
 что  при загрузке он записывается в ОЗУ ниже первого мегабайта в
 регион от 0x10000 до 0x90000 (от 64Кб до 576Кб).
 
 Чтобы  преодолеть  это ограничение, придумали формат bzImage. Он
 так  же  сжат  (тем  же  gzip,  буква  b означает big и никакого
 отношения к bzip2 не имеет), но его грузят в регион выше первого
 мегабайта  (с  0x100000), и _практических_ ограничений на размер
 bzImage нет.
 
 - ---
 Alexandr S. Agranovsky llb@udmnet.ru
 --- ifmail v.2.15dev5
  * Origin: LLB, LLC (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Re: kernel Q?   Alexandr S. Agranovsky   17 Mar 2003 00:00:42 
 Re: kernel Q?   Oleg Drokin   17 Mar 2003 01:02:00 
Архивное /ru.linux/3642537c67f9.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional