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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Kubushin                      2:5020/400     30 Aug 2001  19:56:07
 To : "Serguei Khvatov"
 Subject : Re: Автоматически конфигурируемое ядро
 -------------------------------------------------------------------------------- 
 
 Serguei Khvatov <xbatob@techno.spb.ru> wrote:
 
 > Wed Aug 29 2001 20:12, Sergey Kubushin wrote to "Serguei Khvatov":
 
 >  SK> From: Sergey Kubushin <ksi@cyberbills.com>
 
 >  SK> Serguei Khvatov <xbatob@techno.spb.ru> wrote:
 
 >  >> Wed Aug 29 2001 01:54, Sergey Kubushin wrote to Olli Artemjev:
 
 >  >>  SK> From: Sergey Kubushin <ksi@cyberbills.com>
 
 >  >>  SK> Olli Artemjev <Olli.Artemjev@f1354.n5020.z2.fidonet.org> wrote:
 
 >  >>  >>         Hi, Vladimir !
 
 >  >>  >> On 27 Aug 2001 at 11:27, "VB", Vladimir Bormotov wrote:
 >  >>  >>  VB> Я же гвоорю - я вот не думаю о самостоятельной сборке ядра, уже
 >  >>  >> давно.
 >  >>  >>  VB> Я  точно знаю, что ребята    из RH/ASP(BCL) гораздо лучше меня  
 >  >>  >> умеют
 >  >>  >>  VB> собирать ядро.
 
 >  >>  >> Еще один последователь Корчмаря. ;-) 
 
 >  >>  SK> А при чем тут вообще Корчмарь? Совершенно правильная мысль, не
 >  >> юзерское
 >  >>  SK> это дело ядро собирать. Кроме того, методика сборки ядра завязана на
 >  >>  SK> конкретный дистрибутив, расположение отдельных файлов, содержимое
 >  >>  SK> конфигурационных
 >  >>  SK> файлов и т.п.
 
 >  >> Hи на что она не завязана! И нет в процедуре сборки ядра ничего сложного.
 
 >  SK> Да что ты говоришь? Hеужели не завязана? А я-то два дистрибутива собрав и
 >  SK> третий заканчивая почему-то думал что таки завязана...
 
 > Если завязана - то это крупный недостаток дистрибутива (или маркетинговая
 > политика)
 
 Что значит недостаток дистрибутива? Есть стандарт (FHS), которому надо
 следовать. Что в стандарте не оговорено, может делаться как нравится
 строителям дистрибутива. Красные кепки - не господь бог, равняться на них
 совершенно не обязательно и за то, что на них не молишься, от церкви не
 отлучают.
 
 Вот, например, у нас единственная файловая система в ядре - romfs. Самая
 маленькая из всех поддерживаемых, не требует loop для своего создания.
 Единственное назначение - прочитать initrd, в котором уже сидит настоящая fs
 и блочное устройство, на котором она живет. У Шапок до сих пор ext2fs в
 ядре...
 
 У нас нет файлов устройств на диске, каталог /dev пустой, никаких mknod или
 MAKEDEV. И что, это недостаток дистрибутива?
 
 >  SK> Сложного в сборке действительно ничего нет, "make mrproper; make
 >  SK> menuconfig; make dep; make bzImage; make modules" может любой сказать.
 >  SK> Только вот сконфигурировать его надо правильно. А до того приложить
 >  SK> патчей всяких, аки vanilla 2.x от Линуса очень давно не собираются и
 >  SK> практически неработоспособны. А патчи часто надо напильником пилить чтоб
 >  SK> подошли, самому надо что-то править. Hа всякий случай загляни в
 >  SK> краснокепкинский SRPM и посчитай патчи. Зуб даю, что пальцев на руках не
 >  SK> хватит. Скорее всего, даже если ботинки снять, то тоже не хватит. Как ты
 >  SK> думаешь, они там просто так,
 >  SK> для красоты?
 
 > Трудно сказать, для чего они. Однако сколько я не ставил "девственно чистых"
 > ядер для RH - особых проблем не возникало. 
 
 А ты бы как-нибудь попробовал разобраться для чего. Мамой клянусь, что
 неспроста там те патчи...
 
 >  >> Просто кое-кто не хочет в ней разбираться и придумывает отговорки. В
 >  >> результате так и живет на старом ядре, в которое напихана куча ненужного.
 
 >  SK> Интересно что именно ненужного может быть напихано, например, в наше
 >  SK> ядро, в котором даже рутовая файловая система в модуле... И IDE в
 >  SK> модулях...
 
 > Я пишу embedded systems и привык экономить ресурсы, особенно на диске. Для
 > этого в ядро влючается только то, что используется в установке, и, по
 > возможности, не в виде модулей.
 
 Embedded systems (которые я тоже делаю на досуге) не ставятся из generic
 дистрибутива. Их выпиливают лобзиком вручную. Так что это ты не по адресу.
 Кстати, на i386 и выше я вот даже не Linux ставлю, а QNX. Ее для
 некоммерческих целей бесплатно раздают. Она и меньше, и real-time, и на ней
 можно в минимальных ресурсах (4 кристалла flash - за глаза) поднять
 нормальную систему с TCP/IP, гуём (Photon), web-сервером и прочими чудесами.
 Для этого покупается одноплатный компьютер за $40, LCD-панель за $15 ($30
 если цветная, TFT), сетевая карточка 3c509 (если на плате нет) за $2,
 объединительная панель с исой ($15) и источник питания ($10). С Линухом в
 это все влезть сильно тяжелее, да и X'ового монстра на таком не поднять,
 диск нужен...
 
 > Hо, похоже, у авторов дистрибутивов цели противоположные :-)  
 
 Естественно, другие. Дистрибутивы рассчитаны на рядового потребителя с
 обычным компьютером. Про embedded никто и думать не будет, зачем у горстки
 embedded-девелоперов хлеб отбирать?
 
 - ---
 Sergey Kubushin        Sr. Unix Administrator
 Metavante, Inc.        Phone:  702-567-8857
 874 American Pacific Dr,   Fax:   702-567-8808
 Henderson, NV 89014
 --- ifmail v.2.15dev5
  * Origin: Metavante, Inc. (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Автоматически конфигурируемое ядро   Sergey Kubushin   29 Aug 2001 01:54:41 
 Re: Автоматически конфигурируемое ядро   Vladimir Bormotov   29 Aug 2001 02:41:11 
 Re: Автоматически конфигурируемое ядро   Serguei Khvatov   29 Aug 2001 12:00:49 
 Re: Автоматически конфигурируемое ядро   Sergey Kubushin   29 Aug 2001 20:12:09 
 Re: Автоматически конфигурируемое ядро   Vladimir Bormotov   29 Aug 2001 20:20:13 
 Re: Автоматически конфигурируемое ядро   Sergey Kubushin   29 Aug 2001 22:56:11 
 Re: Автоматически конфигурируемое ядро   Vladimir Bormotov   30 Aug 2001 12:01:24 
 Re: Автоматически конфигурируемое ядро   Sergey Kubushin   30 Aug 2001 19:39:50 
 Re: Автоматически конфигурируемое ядро   Vladimir Bormotov   30 Aug 2001 20:30:33 
 Re: Автоматически конфигурируемое ядро   Sergey Kubushin   30 Aug 2001 22:52:16 
 Re: Автоматически конфигур ируемое ядро   Leon Kanter   29 Aug 2001 23:14:44 
 Re: Автоматически конфигур ируемое ядро   Sergey Kubushin   29 Aug 2001 23:20:48 
 Re: Автоматически конфигурируемое ядро   Serguei Khvatov   30 Aug 2001 11:50:16 
 Re: Автоматически конфигурируемое ядро   Vladimir Bormotov   30 Aug 2001 14:15:58 
 Re: Автоматически конфигурируемое ядро   Serguei Khvatov   31 Aug 2001 12:04:21 
 Re: Автоматически конфигурируемое ядро   Sergey Kubushin   30 Aug 2001 19:56:07 
 Re: Автоматически конфигурируемое ядро   Denis Petrusevich   31 Aug 2001 23:38:00 
 Re: Автоматически конфигурируемое ядро   Evgeny Kazanov   04 Sep 2001 14:11:00 
 Re: Автоматически конфигурируемое ядро   Sergey Kubushin   04 Sep 2001 20:02:08 
 Re: Автоматически конфигурируемое ядро   Evgeny Kazanov   05 Sep 2001 00:41:03 
 Re: Автоматически конфигурируемое ядро   Alexey Morozov   05 Sep 2001 06:58:30 
 Re: Автоматически конфигурируемое ядро   Sergey Kubushin   05 Sep 2001 07:24:46 
 Re: Автоматически конфигурируемое ядро   Alexey Morozov   05 Sep 2001 06:54:28 
 Re: Автоматически конфигурируемое ядро   Alexey Morozov   05 Sep 2001 06:52:27 
 Re: Автоматически конфигурируемое ядро   Dmitry Fedotov   30 Aug 2001 05:46:19 
 Re: Автоматически конфигурируемое ядро   Dmitry Melekhov   29 Aug 2001 18:23:29 
 Re: Автоматически конфигурируемое ядро   Sergey Kubushin   31 Aug 2001 07:36:58 
 Re: Автоматически конфигурируемое ядро   Dmitry Melekhov   31 Aug 2001 21:40:51 
 Re: Автоматически конфигурируемое ядро   Alexey Morozov   05 Sep 2001 07:02:34 
 Re: Автоматически конфигурируемое ядро   Dmitry Melekhov   05 Sep 2001 20:56:40 
 Re: Автоматически конфигурируемое ядро   Alexey Morozov   06 Sep 2001 13:36:00 
 Re: Автоматически конфигурируемое ядро   Michael Shigorin   06 Sep 2001 13:25:58 
Архивное /ru.linux/7591d4c77360.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional