Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Помогите люди добрые собрать ядро версия 2.6.0

Проблема в том что я делаю всё как написано у людей и ничего не получается.

И так, у меня есть исхзодник в пакете RPM

Я ставлю его, конфигурирую, компилю, перемещаю его в /boot

допустим под название testkernel, настраиваю GRUB и ...

После перезагрузки он неправильно себя ведёт даже до загрузки init.

1.Встаёт и плачет что не может найти init

когда я убрал в грубе вторую строчку, которая за initrd отвечает, он стал всё находить.

ВОПРОС: Зачем он нужен?

Дальше также я в ядро включал поддержку bootup logo (пингвинчик такой в углу при загрузке ядра появляется)

Тоже нету! В ядро всё включено (frame buffer, vesa...)

При попытке ввести параметр загрузки vga=791 вообще встаёт!!!

Также ещё вопросы: зачем нужен System.map и config

ещё зачемто ссылка vmlinux.xxx на /lib/modules...

Старае ядро работает безупречно!

Подскажите плиз!

Опубликовано

Цитата:

когда я убрал в грубе вторую строчку, которая за initrd отвечает, он стал всё находить.

ВОПРОС: Зачем он нужен?

man initrd

Цитата:

Дальше также я в ядро включал поддержку bootup logo (пингвинчик такой в углу при загрузке ядра появляется)

Тоже нету! В ядро всё включено (frame buffer, vesa...)

При попытке ввести параметр загрузки vga=791 вообще встаёт!!!

1. неправильно сконфигурировали 2. сообщения об ошибках имеет смысл цитировать. Или вы имеете в виду, что все повисает наглухо?

Опубликовано

Init запускает Линукс(выполняет действия заданные и /etc/inittab): вызывает(запускает) нужные скрипты для данного уровня запуска, а также отвечает за выключение. Подробнее в From Power to Bash HOW-TO. Покажи чё в файле настройки Gruba(или lilo). Вообще для нормального запуска системы в initrd должен запускаться linuxrc, а init с rootfs. Init лежит в /sbin/ или /bin(оче-е-е-нь редко.

Опубликовано

Спасибо. С инитом я знаком. Да и дело то до него по идее ещё не доходит. Но не суть, всёравно всем большое спасибо.

Скачал новое ядро и всё заработало, но дело было не в старом ядре, а в том что я inird старый емуподкладывал Surprised

Опубликовано

А я однажды ставил второй линукс для ознакомления с дистром и грузил его через lilo первого. Долго не мог понять почему куча ошибок при загрузке, хотя и добирается до логина через пень-колоду... Оказалось, из-за неправильной настройки lilo.conf грузилось старое ядро 2.4 в новом окружении 2.6: с его модулями и т. д. Very Happy

Вот такие дела, раз речь зашла о капризах ядра

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...