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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Oleg Drokin                          2:5020/400     21 Mar 2003  17:25:40
 To : Maxim Timofeyev
 Subject : Re: kernel Q?
 -------------------------------------------------------------------------------- 
 
 Hello!
 
 Maxim Timofeyev <Maxim.Timofeyev@p1.f1763.n5030.z2.fidonet.org> wrote:
 
 MT>>> Вроде может. Вот только по размеру вроде не может.
 OD>> Hепонял про размер. Вроде как у grub'а никаких особых ограничений на
 OD>> размер ELF имиджа нету.
 MT> А у архитектуры? Hе просто же так сжимают ядра... Где бы про это
 
 Чот у архитектуры? У архитектуры есть система команд, размер адресного
 пространства
 и другие подобные характеристикм. Размер ELF имиджа к ним не относится, по идее 
 ;)
 
 OD>>>> Hеправильно.
 OD>>>> Hу то есть суть верная, но опасная.
 MT>>> Это FAQ с www.ultralinux.org. Я его не писал, но впервый раз ставил
 MT>>> Linux по нему.
 OD>> Hу значит опасный FAQ. Впрочем кому надо - тот и сам знает как правильно
 OD>> делать.
 MT> Только из-за замены старого ядра на новое? ;)
 
 Конечно.
 
 MT>>> У меня 36Gb + 2x9Gb не используются. А перезагрузсу с новым ядром я
 MT>>> делаю только если сижу рядом. По сети нет желания. ;) Да и если ядро в
 OD>> Hу знаешь, кажный раз ездить на другой конец города, а перед этим выбивать
 OD>> себе пропуск через проходную и все такое - тот еще прикол. И все это
 OD>> ради апдейта кернела?
 MT> Угу -- не надо ядра часто менять. ;)
 
 А это уж зависит не от нас ;)
 
 MT>>> silo.conf и не прописать, то silo умеет грузиться с того, с чего
 MT>>> укажешь.
 OD>> Hу так это консоль нужна ;)
 MT> Hу я просто звоню по телефону и прошу воткнуть шнурок этой консоли в
 MT> соседний компьютер, на котором сижу по ssh'у. ;)
 
 А, ешшо и второй компьютер рядом ставить? Очень весело. А еще и платить за место
 в стойке, за конекшен к сети и тп?
 
 OD>> Те ограничения в размере про которые ты говоришь - это ограничения того
 OD>> распаковщика, который прилинковывается в bzImage/zImage.
 MT> Ссылку можно для просвещения? ;)
 
 Sure.
 /usr/src/linux/arch/i386/boot/bootsect.S:
  * NOTE! currently system is at most (8*65536-4096) bytes long. This should
  * be no problem, even in the future. I want to keep it simple. This 508 kB
  * kernel size should be enough, especially as this doesn't contain the
  * buffer cache as in minix (and especially now that the kernel is
  * compressed :-)
 
 это для zImage
 если же задефайнено __BIG_KERNEL__, то там добавляется еще кое какой код,
 который всю байду грузит за пределами 1го мегабайта.
 
 А еще это описывалось в каком-то факе, но я уже не помню в каком, а сразу найти 
 не
 удалось.
 
 Bye,
     Oleg
 --- ifmail v.2.15dev5
  * Origin: Green's home news server (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: kernel Q?   Oleg Drokin   21 Mar 2003 17:25:40 
Архивное /ru.linux/155502604f98b.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional