The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"System is too big. Try using modules (linux-2.4.22)"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"System is too big. Try using modules (linux-2.4.22)"
Сообщение от none emailИскать по авторуВ закладки on 09-Сен-03, 16:42  (MSK)
Делаю make bzImage. Никаких ошибок при компиляции не выдаёт. А в конце вот такая ошибка. ??? Может есть какое ограничение на размер ядра?
Я вообще просто хотел сделать одно большое ядро, которое всю аппаратуру поддерживает.
Памяти на машине - 128МБ, а ядро он компилирует метров на 8-9
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "System is too big. Try using modules (linux-2.4.22)"
Сообщение от Michael emailИскать по авторуВ закладки on 09-Сен-03, 17:20  (MSK)
>Делаю make bzImage. Никаких ошибок при компиляции не выдаёт. А в конце
>вот такая ошибка. ??? Может есть какое ограничение на размер ядра?
а она это не о том говорит, что ядро на дискету не влезет? если так, то ничего страшного...
а если нет - придется сделать как оно тебе говорит.

>Я вообще просто хотел сделать одно большое ядро, которое всю аппаратуру поддерживает.
а вот это ты погорячился! глюков и тормозов не оберешься!

>Памяти на машине - 128МБ, а ядро он компилирует метров на 8-9
мое ядро 2.4.20 с приличным количеством вкомпиленных модулей занимает 1200Кб,
а твое явно сильно избыточное!

если тебе уж захотелось действительно поддержку всего (осторожнее, там есть экспериментальные вещи, которые еще не вполне отлажены), то компили все, что маловероятно в применении модулями... или выбирай на свой вкус, но уж никак не стоит совать все подряд в ядро, имхо...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "System is too big. Try using modules (linux-2.4.22)"
Сообщение от none emailИскать по авторуВ закладки on 09-Сен-03, 23:48  (MSK)
>а она это не о том говорит, что ядро на дискету не
>влезет? если так, то ничего страшного...
>а если нет - придется сделать как оно тебе говорит.

Не. Не про дискету... Ну вот я и сделал, как сказано - большую часть сунул в модули. Ядро получилось на 2.7 МБ. И всё равно, даже это ядро он считает слишком большим. Потом правда собрал ядро на 1.9 МБ - вот тогда он перестал выдавать ошибку. Но всё равно интересно, почему ядро не может быть большего размера (Раньше вроде ядра и по шесть метров нормально собирались). Я что-то читал, что у загрузчика проблемы с загрузкой ядра в память, когда процессор ещё находится в реальном режиме. Однако 1.9 МБ он может загрузить, а 2.7 - не может.  В общем, если кто знает в чём трабл, объясните мне плз.


>
>>Я вообще просто хотел сделать одно большое ядро, которое всю аппаратуру поддерживает.
>а вот это ты погорячился! глюков и тормозов не оберешься!

А мне это ядро нужно не как основное. Например, когда мне линукс на другой машине запустить надо


>
>>Памяти на машине - 128МБ, а ядро он компилирует метров на 8-9
>мое ядро 2.4.20 с приличным количеством вкомпиленных модулей занимает 1200Кб,
>а твое явно сильно избыточное!
>
>если тебе уж захотелось действительно поддержку всего (осторожнее, там есть экспериментальные вещи,
>которые еще не вполне отлажены), то компили все, что маловероятно в
>применении модулями... или выбирай на свой вкус, но уж никак не
>стоит совать все подряд в ядро, имхо...

Да, спасибо. Пока что так и сделал.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "System is too big. Try using modules (linux-2.4.22)"
Сообщение от shurutov emailИскать по авторуВ закладки on 10-Сен-03, 07:32  (MSK)
>Я вообще просто хотел сделать одно большое ядро, которое всю аппаратуру поддерживает.
Лучше собрать ядро с поддержкой только generic и без поддержки графических наворотов. Потому что при попытке загрузиться на машинке с чипсетом, отличным от вкомпиленного (касается современных мамок), будут проблемы. Ядро просто не загрузится. Проверено на VIA KT400 AthlonXP1800. Вкатал в ядро поддержку AMD-шных чипсетов и получил kernel panic. Выкинул поддержку  - и все залетало.
>
>Памяти на машине - 128МБ, а ядро он компилирует метров на 8-9
>
Скорее всего в Makefile'e в опциях gcc указано пихать в ядро до жути отладочной информации.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру