Переход на новое ядро
Модератор: Модераторы разделов
-
xfree86
- Сообщения: 97
Переход на новое ядро
Привет...
Вот перехожу со стандартного ядра 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"
Вот перехожу со стандартного ядра 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: Переход на новое ядро
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: Переход на новое ядро
pashaa писал(а): ↑26.11.2007 15:33xfree86 писал(а): ↑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: Переход на новое ядро
Первым делом после установки нового ядра нужно создать ссылку rc.modules -> rc.modules-2.6.23 или если у Вас smp rc.modules-2.6.23-smp
Home: Fedora 11
Work: CentOS 5.4
Work: CentOS 5.4
-
xfree86
- Сообщения: 97
Re: Переход на новое ядро
-
McLeod095
- Сообщения: 477
- ОС: Люблю слаку
Re: Переход на новое ядро
Если посмотреть внимательно то в current уже есть пакеты с 2.6.23.8 вот их и поставить
они сами тебе заменят старое ядро на новое поставят rc.modules-2.6.23-smp и т.п.
и поставь исходники .
потом уже собери свое ядро.
я на 2,6,23 не переходил потому как до недавнего времени дрова от ати не поддерживали его.
а буквально в пятницу ради интереса запустил slackpkg и увидел что пакет с 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
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
-
xfree86
- Сообщения: 97
Re: Переход на новое ядро
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: Переход на новое ядро
пакеты собранные Патриком
там юбудет ядро собранное им по умолчанию
и все что к нему надо
потом просто соберешь из исходников свое
там юбудет ядро собранное им по умолчанию
и все что к нему надо
потом просто соберешь из исходников свое
"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
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
-
xfree86
- Сообщения: 97
-
McLeod095
- Сообщения: 477
- ОС: Люблю слаку
Re: Переход на новое ядро
во блин до чего обленились
http://packages.slackware.it/search.php?v=...=1&q=kernel
Ставь huge-smp modules-smp и sources-smp и headers-smp вроде там так
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
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
-
xfree86
- Сообщения: 97
Re: Переход на новое ядро
McLeod095 писал(а): ↑26.11.2007 18:00во блин до чего обленились
http://packages.slackware.it/search.php?v=...=1&q=kernel
Ставь huge-smp modules-smp и sources-smp и headers-smp вроде там так
Поверь, лучше уж дать точную ссылку, чем потом ждать еще кучу вопросов от других, которые через месяц вернутся к нашей теме
-
McLeod095
- Сообщения: 477
- ОС: Люблю слаку
Re: Переход на новое ядро
Ну вопрос спорный. т.к. пользователи например винды лезут за обновлениями на сайт винды.
шляпы на сайт шляпы.
мандривы тоже на их сайт.
А слака ничем не отличается. Тоже первое что надо сделать это зайти на сайт слаки и там посмотреть.
Сорри за оффтоп.
шляпы на сайт шляпы.
мандривы тоже на их сайт.
А слака ничем не отличается. Тоже первое что надо сделать это зайти на сайт слаки и там посмотреть.
Сорри за оффтоп.
"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
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
-
Limbo
- Сообщения: 184
- ОС: Fedora 13 b.
Re: Переход на новое ядро
была такая же беда, отредактировал lilo на 2.6.23
переписал загрузчик, при загрузке указываю на 2.6.23
при загрузке же uname -r выдавало 2.6.21.5-smp
помогла включеная опция
CONFIG_BLK_DEV_DM=y
переписал загрузчик, при загрузке указываю на 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: Переход на новое ядро
Чучок писал(а): ↑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
-
vine
- Сообщения: 2
Re: Переход на новое ядро
Добрый день,какой патч поставить для поддержки двух процессоров в ядре?
слак 11.0 ядро 2.6.20 NOSMP, cat /proc/cpuinfo выдает 1 процессор.
Все рекомендуют пересобирать ядро,но не хотелось бы,все уже настроенно
Смотрел на packages.slackware.it,но какой из них?или все?
Ноут Асус A8JR CPU T2350 CORE DUO 2GB RAM ATI X2300 RADEON.
слак 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: Переход на новое ядро
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: Переход на новое ядро
Здравствуйте.
Обновил на ноуте (ASUS X50N) ядро(huge-smp-2.6.21.5) на huge-smp-2.6.23.16(из current), система стала грузится через раз.
Ошибка такая:
Я заметил что когда грузится в загрузке есть строки(нету kernel panic):
А когда не грузится(kernel panic):
Не знаю связано или нет, просто обнаружил такую закономерность. В чем может быть проблема?
Обновил на ноуте (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)Не знаю связано или нет, просто обнаружил такую закономерность. В чем может быть проблема?