![]() |
|
Модераторы: powerfox, ZeeLax |
![]()
|
|
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 3 Всего: 62 |
Предыстория.
Был у меня Slack 10 с гномом 2.6 и захотел я себе uyv поновее - 2.8 отыскал я такую штуку как Dropline Gnume 2.8. Скачал. Долго качал, но скачал. Давай его ставить, а он, нехороший, говрит, что ему ядро не подходит. Подвай ему 2.6 ядро. Ну, думаю, ладно. Скачал я ядро, поконфигал немножко, даже скомпилил, вроди. Добавил его в lilo, но что-то оно не работает у меня... Итак, имеется в наличии Slackware Linux 10 с ядром 2.4.26, Dropline Gnome 2.8 и исходники ядра 2.6.10. Что нужно. Нужно поставить ядро 2.6.10 на мой Slackware 10. И опосля поставить Гном. С гномом, надеюсь проблем не будет, там есть инсталлер и все должно пройти гладко. А вот с ядром ну никак не получается. Искал я в Нете статьи и прочее, но либо там непонятные рассцуждения о ядре 2.6, либо howto о переходе с ядра 2.2 на 2.4. Расскажите, пожалуста, как правильно ставить ядро. Или хотя бы покажите, где об этом написано. Желательно в виде howto или чего-то из серии "сделай это, сделай то". |
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 113 Всего: 317 |
я предполагаю, что у тебя уже установлено програмное обеспечение, нужное для спокойного собирания ядра [gcc, make, automake, autoconf, ncurses etc.]
начнём с ядра: 1. скачали ядро 2.6.х 2. проверили дигитальные подписи ( gpg --import <> .. gpg --verify ... ) 3. распаковали, зашли в корневую папку а) make mrproper b) make menuconfig тут дорогой может возникнуть много проблем - к-рые обычно связаны с незнанием своего железа.на эту тему лучше сделать полный список железок lspci, lsusb etc. b.i) есть момент "RAMDISK supoprt" - если у тебя хард SCSI, тебе нужно после сборки ядра создать этот ramdisk - initrd с помощью mkinitrd b.ii) есть момент PC-BIOS partition type [File System->Partition types->PC BIOS] если его не дать - очень возможно, что не сможешь найти главный диск -> kernel panic, VFS cannot find root etc. b.iii) сохранить .config и вперёд.. c) ( make vmlinuz; make modules; make modules_install ) >& /tmp/sborka_jadra.log d) make install. e) тут нужно проверить - если ты пользуешься lilo, то нужно перезапустить lilo, если же grub -> запусти grub-install. 5. продолжим: Dropline gnome. все эти новые навороты - прекрасные решения если сидишь в инете не по медленному. но установив ядро, дроплине установится как миленький. BB. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 3 Всего: 62 |
bilbobagginz, спасибо. Завтра попробую. Пока же еще несколько вопросов...
Придется ли перекомпиливать софт в связи с заменой ядра? |
|||
|
||||
| dargaard |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 450 Регистрация: 7.5.2004 Репутация: 12 Всего: 25 |
Нет ты что Это сообщение отредактировал(а) dargaard - 28.12.2004, 08:22 -------------------- Ты должна сделать добро из зла потому что его больше не из чего сделать. Р.П.Уоррен |
|||
|
||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 3 Всего: 62 |
Эт хотошо, что ничего больше не придется перекомпиливать.
Значит, попробывал я это я дро скомпилить. Сконфигал, скомпилил. Никто не ругался, только большое оно у меня получилось под 2 метра... Ну да ладно. Дописал я его в lilo, перезагрузился. Но вот что-то оно у меня не грузится. Просто черный экран. Хотя винт что-то читает. В общем ждал я долго, так ничего и не дождался. А можно взять конфиг от старого (2.4) ядра? И как это сделать? |
|||
|
||||
| dargaard |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 450 Регистрация: 7.5.2004 Репутация: 12 Всего: 25 |
Ты новый bzImage скопировал в /boot ? И прописал ли его в /etc/lilo.conf ?
Тут есть компиляция/установка ядра шаг за шагом (правда для старого ядра но разницы никакой нету): http://www.yolinux.com/TUTORIALS/LinuxTuto...timization.html -------------------- Ты должна сделать добро из зла потому что его больше не из чего сделать. Р.П.Уоррен |
|||
|
||||
| Akina |
|
|||
|
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: нет Всего: 454 |
Разница есть, и солидная. А если читать, то тот README, который идет с кодом именно этого ядра. Там все по шагам - как вручную, как полуавтоматом, как с-под иксов... -------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 3 Всего: 62 |
Замучился, извелся весь уже...
Как правильно сконфигать ядро? Ато то одно не работает, то другое... А то и все вместе. |
|||
|
||||
| simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: 11 Всего: 36 |
Поставь в настройках ядра (точно не помню): Framebuffer -> Support for text-mode framebuffer или что-то подобное... Короче рой в сторону framebuffer'а. У меня была эта проблема и я её так вот и решил -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 3 Всего: 62 |
Хм... Нужно посмотреть, ато у меня в lilo framebufer'ный режим выставлен...
|
|||
|
||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 3 Всего: 62 |
Уря! Получилось! Уже работаю на новом ядре и новом Гноме.
Вот только ALSA чего-то не грузится... Находит какие-то неизвестные символы (unknown symbol) в своих модулях... |
|||
|
||||
| simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: 11 Всего: 36 |
Хммм... Поподробнее плиз
-------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 3 Всего: 62 |
Вот поподробней...
|
|||
|
||||
| simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: 11 Всего: 36 |
Ты сделал make modules_install после сборки ядра?
Вывод dmesg в студию -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
| Guest |
|
|||
|
Unregistered |
Cheba
У меня с алзой тот же трабл... просто встроил в ядро и все "ОК"... Кстати -кто не пробовал собирать с параметром "Use register arguments (EXPERIMENTAL)" тот еще ничего не пробовал |
|||
|
||||
| GrayCardinal |
|
|||
|
Фигасе ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: 6 Всего: 58 |
последний пост мой был )
|
|||
|
||||
| simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: 11 Всего: 36 |
Я вообще модулей не держу
-------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
| Cheba |
|
||||||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 3 Всего: 62 |
Прошу.
До этого еще куча всякого было, но там про FS и другие вещи не относящиеся к делу.
А вот у меня чего-то не сложилось... Попробовал встроить в ядро. Стало еще хуже. Теперь alsaconf даже звуковых карт не находит, а раньше находил. |
||||||
|
|||||||
| GrayCardinal |
|
|||
|
Фигасе ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: 6 Всего: 58 |
Теперь alsaconf даже звуковых карт не находит, а раньше находил.
А я такой мурой не пользуюсь. Просто юзаю и все Проверь девайс /dev/dsp (почитай, попиши, и т. д.), если не пашет - в ядре прошарь настроечки, там где-то отдельно есть что-то типа совместимости с OSS... Просто что-то не включено явно... ЗЫ: У тебя плата не ка-седьмая случайно ? Могу конфиг подкинуть от своей |
|||
|
||||
| simanyay |
|
|||
![]() Антон Ковалёв ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2053 Регистрация: 22.8.2002 Репутация: 11 Всего: 36 |
Лучше бы не кидал У меня alsaconf никогда не находил платы -------------------- «It's better to be a pirate than to join the Navy» — Steve Jobs. |
|||
|
||||
| Cheba |
|
|||
![]() pointless one ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1777 Регистрация: 27.11.2003 Где: /dev/null Репутация: 3 Всего: 62 |
Так. Я слушаю музыку.
Перекомпилил ядро со звуком в модулях... |
|||
|
||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |