+ Ответить в теме
Показано с 1 по 20 из 20

Тема: Ядро линукс

  1. #1
    [Fk]
    Guest

    Exclamation Ядро линукс

    Короче все знают что такое ядро..
    собственно всё что касается данного действа совать сюда..
    проблемы по установке/конфигурированию..
    и дистры конечно!..сслыки точнее..хотя бы пишите что у кого есть..
    у меня в запасе:
    1. linux-2.6.1
    2. linux-2.6.3
    3. linux-2.6.10-rc2
    Кому надо ищите меня в irc на канале #coding

  2. #2
    s4SSn
    Guest

    По умолчанию

    Хе-хе... кого интересуют ядра начинаю от 0.01 до 1.00 могу поделиться...

  3. #3
    [Fk]
    Guest

    По умолчанию

    Как собирать ядро?
    Например я всегда собирал одним и тем же способом..
    1. #make menucinfig. Но есть и варианты..такие как config - задает все вопросы в консоли, oldconfig - из названия понятно..основывается на старом конфигурационном файле..задает вопросы относительно новых функций так сказать и xconfig - исковый аналог menuconfig.
    2. #make dep.
    3. #make bzImage. Откомпилированное ядро обычно помещается в /usr/src/linux/arch/i386/boot (в зависимости от вашей архитектуры)
    4. #make modules. Компилирует модули.
    5. #make modules_install. Устанавливает модули.
    6. #make install. Устанавливает ядро.
    7. #mv /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage. Копирует ядро в /boot
    8. #mv /usr/src/linux/arch/i386/boot/system.map /boot/System.map-test
    9. #cd /boot
    10. #rm System.map
    11. #ln -s System.map-test System.map
    12. Настройка загрузчика

  4. #4
    [Fk]
    Guest

    По умолчанию

    Только вот есть одна проблема..
    у меня два раза возникала ошибка
    Kernel panic: No init found.
    такое ощущение что это связано с файлом initrd.img который находится в папке /boot.
    Никто не знает что за файл..???

  5. #5
    Кандидат в умники JiF Включаюсь JiF Включаюсь JiF Включаюсь
    Регистрация
    20.05.2005
    Сообщений
    420
    Поблагодарил(а)
    0
    Получено благодарностей: 14 (сообщений: 9).

    По умолчанию

    ну ... сразу говорю - вчера скачал 2.6.12 кому надо - в ИРК
    ну ясен пень попытался установить - скачал module-init-tools , не откомпилилось :( фз почему... скачал RPM - не смог его установить по забавным причинам .... а так ваще ядро ништяк откомпилил, только вот на модули ясен пень накричал :(.... специал для Fk : я делал так :
    1 chmod a+w /usr/src (из под рута)
    2 распоковал исходники ядра в /usr/src/linux-2.6.12-jf
    3 make mrproper
    4 make menuconfig (мне почему то не понравились xconfig и gconfig, консольная самая рулезная !)
    5 ответы на вопросы говорить не буду - надо каждому для своей тачки ... у меня железо мало чего поддерживает , так что мне было относительно легко
    6 make bzImage modules (от простого пользователя)
    7 make modules_install install (от рута)
    8 в файле /etc/rc.d/rc.sysinit найти :
    if ! LC_ALL=C grep -iq nomodules /proc/cmdline 2>/dev/null && [ -f /proc/ksyms ]; then
    USEMODULES=y
    fi
    и заменить на :
    if ! LC_ALL=C grep -iq nomodules /proc/cmdline 2>/dev/null ; then
    USEMODULES=y
    fi
    у меня дистр RH9 там загрузочные скрипты ошибочно отключают автозагрузку модулей
    9 Вот и всё ! все прекрасно работает, ну исключения эти modutils ... сеня буду править, о результатах доложу

  6. #6
    Кандидат в умники JiF Включаюсь JiF Включаюсь JiF Включаюсь
    Регистрация
    20.05.2005
    Сообщений
    420
    Поблагодарил(а)
    0
    Получено благодарностей: 14 (сообщений: 9).

    По умолчанию

    Цитата Сообщение от [Fk]
    Как собирать ядро?
    Например я всегда собирал одним и тем же способом..
    1. #make menucinfig. Но есть и варианты..такие как config - задает все
      ...................
    2. Настройка загрузчика
    IMHO это всё в прошлом , то есть это для старых ядер и начиная с 2.5 всё подругому ....

  7. #7
    [Fk]
    Guest

    По умолчанию

    Цитата Сообщение от _jf_
    IMHO это всё в прошлом , то есть это для старых ядер и начиная с 2.5 всё подругому ....
    ха! а теперь посмотри и сравни!
    отличаются только #make dep!
    ХА

  8. #8
    Кандидат в умники JiF Включаюсь JiF Включаюсь JiF Включаюсь
    Регистрация
    20.05.2005
    Сообщений
    420
    Поблагодарил(а)
    0
    Получено благодарностей: 14 (сообщений: 9).

    По умолчанию

    Цитата Сообщение от [Fk]
    ха! а теперь посмотри и сравни!
    отличаются только #make dep!
    ХА
    Ну не надо ! А вот это :
    Цитата Сообщение от [Fk]
    #mv /usr/src/linux/arch/i386/boot/bzImage /boot/bzImage. Копирует ядро в /boot
    #mv /usr/src/linux/arch/i386/boot/system.map /boot/System.map-test
    #cd /boot
    #rm System.map
    #ln -s System.map-test System.map
    Настройка загрузчика
    Загрузчики Груб и лило автоматом устанавливаются.... после компиляции ядра ничего копировать (кстати mv - это перенести ) и переносит не надо ... то есть ядро полностью готово к работе !

  9. #9
    [Fk]
    Guest

    По умолчанию

    Цитата Сообщение от _jf_
    Загрузчики Груб и лило автоматом устанавливаются.... после компиляции ядра ничего копировать (кстати mv - это перенести ) и переносит не надо ... то есть ядро полностью готово к работе !
    ХА ХА и еще раз ХА!
    1. по этим командам я делал сто раз..эти команды взяты из книги где про сборку 2.6.*!
    2. кто их тебе автоматом установит? их самому конфигурировать надо
    3. я знаю что mv - это перенести..
    4. ядро готово к работе! но для работы его надо скопировать в каталог boot!
    хотя можно и для тех путей настроить..

  10. #10
    Кандидат в умники JiF Включаюсь JiF Включаюсь JiF Включаюсь
    Регистрация
    20.05.2005
    Сообщений
    420
    Поблагодарил(а)
    0
    Получено благодарностей: 14 (сообщений: 9).

    По умолчанию

    у меня ваще никаких книг нету и не было !
    а теперь мне интересно, почему после компиляции и установки ядра, мистическим образом появлялись в файле grub.conf (или как там его...) все необходимые настройки и параметры, для загрузки нового ядра ? действительно, кто же их устанавливает ?? фз... странно, но я их сам конфигурировать не буду
    а чего написал копировать
    Опять мистика ! удивительно и странно, но ядро почему то оказывается в каталоге boot ! хотя фз что там можно ещё настраивать.....

  11. #11
    [Fk]
    Guest

    По умолчанию

    Цитата Сообщение от _jf_
    у меня ваще никаких книг нету и не было !
    а теперь мне интересно, почему после компиляции и установки ядра, мистическим образом появлялись в файле grub.conf (или как там его...) все необходимые настройки и параметры, для загрузки нового ядра ? действительно, кто же их устанавливает ?? фз... странно, но я их сам конфигурировать не буду
    а чего написал копировать
    Опять мистика ! удивительно и странно, но ядро почему то оказывается в каталоге boot ! хотя фз что там можно ещё настраивать.....
    с каким ядром так было?
    з.ы. линь обрастает виндовыми фитчами..уже и компилирование ядра..и то..на автомате..

  12. #12
    Кандидат в умники JiF Включаюсь JiF Включаюсь JiF Включаюсь
    Регистрация
    20.05.2005
    Сообщений
    420
    Поблагодарил(а)
    0
    Получено благодарностей: 14 (сообщений: 9).

    По умолчанию

    2.6.12 - я сеня тока про него и говорю ... и на 2.6.7 так же было
    Ps: а это плохо ?

  13. #13
    [Fk]
    Guest

    По умолчанию

    Цитата Сообщение от _jf_
    2.6.12 - я сеня тока про него и говорю ... и на 2.6.7 так же было
    Ps: а это плохо ?
    плохо или нет..две стороны..с одной да..
    с другой нет..

  14. #14
    Кандидат в умники JiF Включаюсь JiF Включаюсь JiF Включаюсь
    Регистрация
    20.05.2005
    Сообщений
    420
    Поблагодарил(а)
    0
    Получено благодарностей: 14 (сообщений: 9).

    По умолчанию

    A po moemu ochen dazhe horosho ! mosh linuxa + udobstvo win = cool !

  15. #15
    [Fk]
    Guest

    По умолчанию

    Цитата Сообщение от _jf_
    A po moemu ochen dazhe horosho ! mosh linuxa + udobstvo win = cool !
    всё бы хорошо...но оно так не бывает ведь...:cool:

  16. #16
    Кандидат в умники JiF Включаюсь JiF Включаюсь JiF Включаюсь
    Регистрация
    20.05.2005
    Сообщений
    420
    Поблагодарил(а)
    0
    Получено благодарностей: 14 (сообщений: 9).

    По умолчанию

    вчера....нет...седня... где то в два поставил 2.6.12 .... блин ... как настроить iptables ? и ещё не работет база rpm , поэтому незя ни инсталить ни удалять rpm ! как профиксить ? В остальном всё ок... я ваще охренел, когда увидел поддержку русских буков в NTFS ! у меня глаза на лоб вылезли Потом... какая кодировка в Fat и iocharset ? вот... все мои траблы осветил....

  17. #17
    Кандидат в умники JiF Включаюсь JiF Включаюсь JiF Включаюсь
    Регистрация
    20.05.2005
    Сообщений
    420
    Поблагодарил(а)
    0
    Получено благодарностей: 14 (сообщений: 9).

    По умолчанию

    Только что настроил РУС буквы в vfat ....
    iocharset=utf8 (кароче тут свою локаль написать, чтоб узнать - см команду locale)
    codepage=866
    Вот так...

  18. #18
    Кандидат в умники JiF Включаюсь JiF Включаюсь JiF Включаюсь
    Регистрация
    20.05.2005
    Сообщений
    420
    Поблагодарил(а)
    0
    Получено благодарностей: 14 (сообщений: 9).

    По умолчанию

    Сделал RPM путем установки новой версии ... за rpm-4.2-1 обращаться в ИРК..

  19. #19
    GaMBiT
    Guest

    По умолчанию

    Как маркируется стабильное и нестабильное ядро? Там что-то про четность.

  20. #20
    Кандидат в умники JiF Включаюсь JiF Включаюсь JiF Включаюсь
    Регистрация
    20.05.2005
    Сообщений
    420
    Поблагодарил(а)
    0
    Получено благодарностей: 14 (сообщений: 9).

    По умолчанию

    нечётное - нестабильное, чётное - стабильное так я видел в некоторых источниках, в других видел немного по дргому , чтото там типа x.yy.zz-aa , где вроде как aa - версия патча

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

     

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru
Администрация сайта не выражает согласия
с высказыванием участников форума и не несет
ответственности за их содержание.

Копирование любого материала возможно только
при наличии ссылки на сайт.