Переход на новое ядро

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

xfree86
Сообщения: 97

Переход на новое ядро

Сообщение xfree86 »

Привет...
Вот перехожу со стандартного ядра 2.6.21.5 smp на 2.6.23
Сделал нужный конфиг... Собрал все как надо...
make scripts
make prepare
make modules
make bzImage
make modules_install
make install

все запускается... но возникли проблемы...
при запуске когда запускается rc.modules ругается что-то вроде - должнен должен быть модуль SMP , а он CORE2
понятное дело, что в стандартном ядре процессоры семейства 486 , у меня же комп Core 2 Duo
Я его и поставил.... так вот если закрыть на это глаза, то все вроде нормально...
НО! При запуске установщика дров NVIDIA он не хочет их пересобирать...
Блин... Вот только жаль, что я занова вернулся к старому ядру и пересобрал под него дрова... Логи установки дров стерлись((((((

Может есть где точное описание перехода на новое ядро в слаквера? Или может надо что поправить в rc.modules? ( в данный момент он ссылается на rc.modules-2.6.21.5smp)
Хотя вроде там все нормально, так как руками не прописана версия ядра... а берется "uname -r"
Спасибо сказали:
Аватара пользователя
pashaa
Сообщения: 171
Статус: Заводчик Мопсов
ОС: Mops 6.2 RC1

Re: Переход на новое ядро

Сообщение pashaa »

xfree86 писал(а):
26.11.2007 14:51
Привет...
Вот перехожу со стандартного ядра 2.6.21.5 smp на 2.6.23
Сделал нужный конфиг... Собрал все как надо...
make scripts
make prepare
make modules
make bzImage
make modules_install
make install

все запускается... но возникли проблемы...
при запуске когда запускается rc.modules ругается что-то вроде - должнен должен быть модуль SMP , а он CORE2
понятное дело, что в стандартном ядре процессоры семейства 486 , у меня же комп Core 2 Duo
Я его и поставил.... так вот если закрыть на это глаза, то все вроде нормально...
НО! При запуске установщика дров NVIDIA он не хочет их пересобирать...
Блин... Вот только жаль, что я занова вернулся к старому ядру и пересобрал под него дрова... Логи установки дров стерлись((((((

Может есть где точное описание перехода на новое ядро в слаквера? Или может надо что поправить в rc.modules? ( в данный момент он ссылается на rc.modules-2.6.21.5smp)
Хотя вроде там все нормально, так как руками не прописана версия ядра... а берется "uname -r"


Это собственно говорит, что модули не от этого ядра. Может в Лило осталось старое ядро?
А кстати ядро собирается до модулей?
MOPSLinux 6.2-RC1 KDE 4.1.2
Спасибо сказали:
xfree86
Сообщения: 97

Re: Переход на новое ядро

Сообщение xfree86 »

pashaa писал(а):
26.11.2007 15:33
xfree86 писал(а):
26.11.2007 14:51
Привет...
Вот перехожу со стандартного ядра 2.6.21.5 smp на 2.6.23
Сделал нужный конфиг... Собрал все как надо...
make scripts
make prepare
make modules
make bzImage
make modules_install
make install

все запускается... но возникли проблемы...
при запуске когда запускается rc.modules ругается что-то вроде - должнен должен быть модуль SMP , а он CORE2
понятное дело, что в стандартном ядре процессоры семейства 486 , у меня же комп Core 2 Duo
Я его и поставил.... так вот если закрыть на это глаза, то все вроде нормально...
НО! При запуске установщика дров NVIDIA он не хочет их пересобирать...
Блин... Вот только жаль, что я занова вернулся к старому ядру и пересобрал под него дрова... Логи установки дров стерлись((((((

Может есть где точное описание перехода на новое ядро в слаквера? Или может надо что поправить в rc.modules? ( в данный момент он ссылается на rc.modules-2.6.21.5smp)
Хотя вроде там все нормально, так как руками не прописана версия ядра... а берется "uname -r"


Это собственно говорит, что модули не от этого ядра. Может в Лило осталось старое ядро?
А кстати ядро собирается до модулей?


Да...Нет модули раньше... Или надо наоборот?
С лило все вроде нормально...
Корневая таже осталась... Только файл с ядром другой... make install это сам мне сделал
Спасибо сказали:
Аватара пользователя
Dimens
Сообщения: 121
ОС: Fedora

Re: Переход на новое ядро

Сообщение Dimens »

xfree86 писал(а):
26.11.2007 14:51
Или может надо что поправить в rc.modules? ( в данный момент он ссылается на rc.modules-2.6.21.5smp)

Первым делом после установки нового ядра нужно создать ссылку rc.modules -> rc.modules-2.6.23 или если у Вас smp rc.modules-2.6.23-smp
Home: Fedora 11
Work: CentOS 5.4
Спасибо сказали:
xfree86
Сообщения: 97

Re: Переход на новое ядро

Сообщение xfree86 »

Dimens писал(а):
26.11.2007 16:53
xfree86 писал(а):
26.11.2007 14:51
Или может надо что поправить в rc.modules? ( в данный момент он ссылается на rc.modules-2.6.21.5smp)

Первым делом после установки нового ядра нужно создать ссылку rc.modules -> rc.modules-2.6.23 или если у Вас smp rc.modules-2.6.23-smp


А где взять этот rc.modules-2.6.23?
Спасибо сказали:
Аватара пользователя
McLeod095
Сообщения: 477
ОС: Люблю слаку

Re: Переход на новое ядро

Сообщение McLeod095 »

Если посмотреть внимательно то в current уже есть пакеты с 2.6.23.8 вот их и поставить
они сами тебе заменят старое ядро на новое поставят rc.modules-2.6.23-smp и т.п.
и поставь исходники .
потом уже собери свое ядро.
я на 2,6,23 не переходил потому как до недавнего времени дрова от ати не поддерживали его.
а буквально в пятницу ради интереса запустил slackpkg и увидел что пакет с 2.6.23.8 уже есть
вот его и ставь.
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
Спасибо сказали:
xfree86
Сообщения: 97

Re: Переход на новое ядро

Сообщение xfree86 »

McLeod095 писал(а):
26.11.2007 17:34
Если посмотреть внимательно то в current уже есть пакеты с 2.6.23.8 вот их и поставить
они сами тебе заменят старое ядро на новое поставят rc.modules-2.6.23-smp и т.п.
и поставь исходники .
потом уже собери свое ядро.
я на 2,6,23 не переходил потому как до недавнего времени дрова от ати не поддерживали его.
а буквально в пятницу ради интереса запустил slackpkg и увидел что пакет с 2.6.23.8 уже есть
вот его и ставь.


Ты имеешь ввиду пакеты уже собранным ядром?
Спасибо сказали:
Аватара пользователя
McLeod095
Сообщения: 477
ОС: Люблю слаку

Re: Переход на новое ядро

Сообщение McLeod095 »

пакеты собранные Патриком
там юбудет ядро собранное им по умолчанию
и все что к нему надо
потом просто соберешь из исходников свое
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
Спасибо сказали:
xfree86
Сообщения: 97

Re: Переход на новое ядро

Сообщение xfree86 »

McLeod095 писал(а):
26.11.2007 17:43
пакеты собранные Патриком
там юбудет ядро собранное им по умолчанию
и все что к нему надо
потом просто соберешь из исходников свое


Ок... Спасибо большое...
Оставь ссылочку на пакет... :rolleyes:
Спасибо сказали:
Аватара пользователя
McLeod095
Сообщения: 477
ОС: Люблю слаку

Re: Переход на новое ядро

Сообщение McLeod095 »

во блин до чего обленились
http://packages.slackware.it/search.php?v=...=1&q=kernel

Ставь huge-smp modules-smp и sources-smp и headers-smp вроде там так
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
Спасибо сказали:
xfree86
Сообщения: 97

Re: Переход на новое ядро

Сообщение xfree86 »

McLeod095 писал(а):
26.11.2007 18:00
во блин до чего обленились
http://packages.slackware.it/search.php?v=...=1&q=kernel

Ставь huge-smp modules-smp и sources-smp и headers-smp вроде там так


Поверь, лучше уж дать точную ссылку, чем потом ждать еще кучу вопросов от других, которые через месяц вернутся к нашей теме :crazy:
Спасибо сказали:
Аватара пользователя
McLeod095
Сообщения: 477
ОС: Люблю слаку

Re: Переход на новое ядро

Сообщение McLeod095 »

Ну вопрос спорный. т.к. пользователи например винды лезут за обновлениями на сайт винды.
шляпы на сайт шляпы.
мандривы тоже на их сайт.

А слака ничем не отличается. Тоже первое что надо сделать это зайти на сайт слаки и там посмотреть.

Сорри за оффтоп.
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
Спасибо сказали:
Аватара пользователя
Limbo
Сообщения: 184
ОС: Fedora 13 b.

Re: Переход на новое ядро

Сообщение Limbo »

была такая же беда, отредактировал lilo на 2.6.23
переписал загрузчик, при загрузке указываю на 2.6.23
при загрузке же uname -r выдавало 2.6.21.5-smp
помогла включеная опция
CONFIG_BLK_DEV_DM=y
We trust in source
Спасибо сказали:
Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

Re: Переход на новое ядро

Сообщение Чучок »

У меня при попытке установить ядро, выскакивают притенции к загрузочному сектору:

Код: Выделить всё

Warning: LBA32 addressing assumed
Fatal: Can't put the boot sector on logical partition 0x0306
make[1]: *** [install] Ошибка 1
make: *** [install] Ошибка 2

Но я не понимаю в чём дело.
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Переход на новое ядро

Сообщение Uncle_Theodore »

Чучок писал(а):
03.12.2007 21:57
У меня при попытке установить ядро, выскакивают притенции к загрузочному сектору:

Код: Выделить всё

Warning: LBA32 addressing assumed
Fatal: Can't put the boot sector on logical partition 0x0306
make[1]: *** [install] Ошибка 1
make: *** [install] Ошибка 2

Но я не понимаю в чём дело.

Вы хотите заставить lilo записать загрузчик на логический раздел, чего делать не стОит...
http://www-user.tu-chemnitz.de/~mibe/linux.../d4hnode74.html
Спасибо сказали:
Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

Re: Переход на новое ядро

Сообщение Чучок »

Uncle_Theodore писал(а):
03.12.2007 22:14
Чучок писал(а):
03.12.2007 21:57
У меня при попытке установить ядро, выскакивают притенции к загрузочному сектору:

Код: Выделить всё

Warning: LBA32 addressing assumed
Fatal: Can't put the boot sector on logical partition 0x0306
make[1]: *** [install] Ошибка 1
make: *** [install] Ошибка 2

Но я не понимаю в чём дело.

Вы хотите заставить lilo записать загрузчик на логический раздел, чего делать не стОит...
http://www-user.tu-chemnitz.de/~mibe/linux.../d4hnode74.html

Не понял, причём тут lilo? И тем более lilo в моей системе не используется, и естественно я его даже не трогаю. Я пытаюсь устанавливить ядро командой "make install", а в ответ ошибки. И мне приходится ядра ставить вручную, что в Слаке всегда так и делаю из-за возникающей выше ошибки, но я решил разобраться в причине.
Спасибо сказали:
lam015
Сообщения: 5

Re: Переход на новое ядро

Сообщение lam015 »

xfree86 писал(а):
26.11.2007 14:51
Привет...
...
НО! При запуске установщика дров NVIDIA он не хочет их пересобирать...
...

была такая же проблема, удалось решить просто сливанием более свежих дров (драйвера версии 100.14.11 не ставились, а версия 100.14.19 собрала все что нужно)
Спасибо сказали:
vine
Сообщения: 2

Re: Переход на новое ядро

Сообщение vine »

Добрый день,какой патч поставить для поддержки двух процессоров в ядре?
слак 11.0 ядро 2.6.20 NOSMP, cat /proc/cpuinfo выдает 1 процессор.
Все рекомендуют пересобирать ядро,но не хотелось бы,все уже настроенно
Смотрел на packages.slackware.it,но какой из них?или все?
Ноут Асус A8JR CPU T2350 CORE DUO 2GB RAM ATI X2300 RADEON.
Спасибо сказали:
Аватара пользователя
pashaa
Сообщения: 171
Статус: Заводчик Мопсов
ОС: Mops 6.2 RC1

Re: Переход на новое ядро

Сообщение pashaa »

vine писал(а):
08.12.2007 16:43
Добрый день,какой патч поставить для поддержки двух процессоров в ядре?
слак 11.0 ядро 2.6.20 NOSMP, cat /proc/cpuinfo выдает 1 процессор.
Все рекомендуют пересобирать ядро,но не хотелось бы,все уже настроенно
Смотрел на packages.slackware.it,но какой из них?или все?
Ноут Асус A8JR CPU T2350 CORE DUO 2GB RAM ATI X2300 RADEON.

Возьми из 12 слаки, не забудь модули и kernel-headers.
Т.е. 3 пакета.
kernel-2.6.21.5-smp
kernel-modules-2.6.21.5-smp
kernel-headers-2.6.21.5-smp
возможно понадобятся
kernel-source-2.6.21.5-smp
а лучше научись пересобирать ядро. Это просто. Есть очень подробная и доходчивая статья: "Ядерная физика для домохозяйки". Загони в google и почитай.
MOPSLinux 6.2-RC1 KDE 4.1.2
Спасибо сказали:
hating
Сообщения: 5
ОС: Slackware

Re: Переход на новое ядро

Сообщение hating »

Здравствуйте.
Обновил на ноуте (ASUS X50N) ядро(huge-smp-2.6.21.5) на huge-smp-2.6.23.16(из current), система стала грузится через раз.
Ошибка такая:

Код: Выделить всё

VFS: Cannot open root device "805" or unknown-block(8,5)
Please append a correct "root=" boot option; here are the available partitions:
0b00    1048575 sr0 driver: sr
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,5)

Я заметил что когда грузится в загрузке есть строки(нету kernel panic):

Код: Выделить всё

ata1: SATA max UDMA/133 cmd 0xf8838100 ctl 0x00000000 bmdma 0x00000000 irq 17
ata2: SATA max UDMA/133 cmd 0xf8838180 ctl 0x00000000 bmdma 0x00000000 irq 17
ata3: SATA max UDMA/133 cmd 0xf8838200 ctl 0x00000000 bmdma 0x00000000 irq 17
ata4: SATA max UDMA/133 cmd 0xf8838280 ctl 0x00000000 bmdma 0x00000000 irq 17

                            <тут задержка секунд 20>

ata1: port is slow to respond, please be patient (Status 0x80)
ata1: softreset failed (device not ready)
ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)


А когда не грузится(kernel panic):

Код: Выделить всё

ata1: SATA max UDMA/133 cmd 0xf8838100 ctl 0x00000000 bmdma 0x00000000 irq 17
ata2: SATA max UDMA/133 cmd 0xf8838180 ctl 0x00000000 bmdma 0x00000000 irq 17
ata3: SATA max UDMA/133 cmd 0xf8838200 ctl 0x00000000 bmdma 0x00000000 irq 17
ata4: SATA max UDMA/133 cmd 0xf8838280 ctl 0x00000000 bmdma 0x00000000 irq 17
ata1: SATA link up 1.5 Gbps (SStatus 113 SControl 300)


Не знаю связано или нет, просто обнаружил такую закономерность. В чем может быть проблема?
Спасибо сказали: