Проблема с заменой ядра
Модератор: Модераторы разделов
-
Sib
- Сообщения: 5
Проблема с заменой ядра
Red Hat 9. Скачал с сайта kernel.org ядро 2.6.6. Выполнил с ним команды make all, make modules_install, make install. В GRUB появился выбор нового ядра при загрузке. Старое грузится хорошо, новое выдает:
Mounting root filesystem mount:
error 19 mounting ext3
А в конце экрана:
Kernel panic: No init found Try passing init=option to kernel.
Содержание файла grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,1)
# kernel /vmlinuz-version ro root=/dev/hda3
# initrd /initrd-version.img
#boot=/dev/hda
default=2
timeout=10
splashimage=(hd0,1)/grub/splash.xpm.gz
title Red Hat Linux (2.6.6)
root (hd0,1)
kernel /vmlinuz-2.6.6 ro root=LABEL=/ hdd=ide-scsi
initrd /initrd-2.6.6.img
title Red Hat Linux (2.4.20-8)
root (hd0,1)
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ hdd=ide-scsi
initrd /initrd-2.4.20-8.img
title Windows XP
rootnoverify (hd0,0)
chainloader +1
P.S. Необходимость менять ядро возникла в связи с модемом AUS.LINX и инструкцией к его работе на http://www.zullinux.it/linux/accessrunner.html
Mounting root filesystem mount:
error 19 mounting ext3
А в конце экрана:
Kernel panic: No init found Try passing init=option to kernel.
Содержание файла grub.conf
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,1)
# kernel /vmlinuz-version ro root=/dev/hda3
# initrd /initrd-version.img
#boot=/dev/hda
default=2
timeout=10
splashimage=(hd0,1)/grub/splash.xpm.gz
title Red Hat Linux (2.6.6)
root (hd0,1)
kernel /vmlinuz-2.6.6 ro root=LABEL=/ hdd=ide-scsi
initrd /initrd-2.6.6.img
title Red Hat Linux (2.4.20-8)
root (hd0,1)
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ hdd=ide-scsi
initrd /initrd-2.4.20-8.img
title Windows XP
rootnoverify (hd0,0)
chainloader +1
P.S. Необходимость менять ядро возникла в связи с модемом AUS.LINX и инструкцией к его работе на http://www.zullinux.it/linux/accessrunner.html
-
Demetrio
- Сообщения: 161
Re: Проблема с заменой ядра
root=LABEL=/
Это видимо убрать надо.
По установке ядер 2.6 на RH >
http://www.linux.org.ru/books/lor-faq/lorFAQ-16.html#ss16.1
-
eugrus
- Сообщения: 179
Re: Проблема с заменой ядра
ну а потом в RedHat9 старые modutils - они не могут работать с веткой 2.6
такчто надо и их ещё обновить
такчто надо и их ещё обновить
-
serg_sk
- Бывший модератор
- Сообщения: 2749
- Статус: <3 Anime
- ОС: Gentoo Linux <3
Re: Проблема с заменой ядра
А помойму root=LABEL=/ надо заменить на название раздела, который смотрит на корень!
Про что свидетельствует вот эта фраза:
Про что свидетельствует вот эта фраза:
Код: Выделить всё
Mounting root filesystem mount:
error 19 mounting ext3-
eugrus
- Сообщения: 179
Re: Проблема с заменой ядра
(Demetrio @ Пятница, 31 Декабря 2004, 22:07) писал(а):root=LABEL=/
Это видимо убрать надо.
По установке ядер 2.6 на RH >
http://www.linux.org.ru/books/lor-faq/lorFAQ-16.html#ss16.1
только не убирать а заменить на root=/dev/hda1 где hda1 твой корневой раздел
-
brob
- Сообщения: 389
Re: Проблема с заменой ядра
Возможно не в кассу: ядро собранно с поддержкой ext3? Если старое грузится (а у него тот же путь), то почему новое не должно грузиться????
Мясо должно быть холодным, женщина горячей, а пива МНОГО!!!!
brabys@jabber.ru
brabys@jabber.ru
-
zenwolf
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Проблема с заменой ядра
(eugrus @ Пятница, 31 Декабря 2004, 18:10) писал(а):ну а потом в RedHat9 старые modutils - они не могут работать с веткой 2.6
такчто надо и их ещё обновить
надо поставить module-init-toolds ,oprofile и ещё кучу сопутсвующих прог
причём определённых версий - об этом написано куча доков
вобще c www.kernel.org не рекомендуется на шляпу ядра ставить ,
лучще взять фелоровское 2.6.9 и обновиться ,а зависимотси оно смо при устновке скажет
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
moodperson
- Сообщения: 185
Re: Проблема с заменой ядра
вобще c www.kernel.org не рекомендуется на шляпу ядра ставить
Это ж как так нерекомендуется ?? :new_blink:
Gentoo Base System version 1.6.14
-
zenwolf
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Проблема с заменой ядра
(moodperson @ Суббота, 01 Января 2005, 1:42) писал(а):вобще c www.kernel.org не рекомендуется на шляпу ядра ставить
Это ж как так нерекомендуется ?? :new_blink:
потому что создатели щляпы /федоы патчат ядра по своему и имхо код ядра после этого несколько отличается от оригинала ,некоторое системные программы ..(и даже некотрые демоны ) в данной версии дистрибутива нуждаются в этих изменнениях , ещё нерекомендуется так как чистое ядро нарушает целостность системы - имхо не прописанно в базе рпм-файлов и некотрые
проги начинают ругаться на отсуствие оного .Чтоб избежать проблем почти все создатели рекомендуют брать их так сказать версии ядер
для обновлений ,дабы избежать вопросов типа "А почему это у меня теперь
не работает "
Попробуй например взять kernel-2.6.x.i586.mdk.src.rpm и поставить
на федору получишь офигительный в отрицательном смысле результат
,тоже самое если поставишь c kernel.org ядро - работать будет ,но имхо потребуется бубен - просто взять с сайта производителя исходники проблем будет меньше ,да и зависимости покажет какие надо ,хотя если на праздники нечем заняться то можно кстати необходимость установки ядер от самих производителей rpm- дистрибутивов описанно во множестве литературы по линукс( например у меня дома в двух книгах) .И плюс ко всему техподдержка от производителей более гарантированна если установленно их програмнное обеспечение Например завалишь ты на ASP с вопросом по системе типа "Обьясните почему у меня то-то-то не хочет как надо работать " ,у тебя есно выспросят и версию ядра
и откуда брал ,если ты скжешь что с кернелорг я думаю ответ будет одназначным
это одна из причин почему я не люблю rpm-base дистрибутивы
то что Sib проимел проблемы с загрузкой - это ещё цветочки ,вот когда у него сможет ядро загружаться ,ему придёться долго ешё медетировать на тему "
что за фигня у меня твориться "
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
moodperson
- Сообщения: 185
Re: Проблема с заменой ядра
завалишь ты на ASP с вопросом по системе типа "Обьясните почему у меня то-то-то не хочет как надо работать " ,у тебя есно выспросят и версию ядраи откуда брал ,если ты скжешь что с кернелорг я думаю ответ будет одназначным
Ядро у меня с kernel.org как не странно всё работает!!! :new_cool:
По началу были проблемы с новым ядром - но всё упералось в незнании ядерной теории :new_smile: опыта была маловато !!!!
А щас всё стоит и работает !!!
У меня ASP 7.3 старый до ужаса можно сказать антиквар - но новое ядро поставил !!! и можно сказать что теперь у меня хороший антиквар ! :new_smile:
Gentoo Base System version 1.6.14
-
zenwolf
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Проблема с заменой ядра
а никто и не говорит что оно работать не будет ,просто меньше плясок с бубнами :new_biggrin:
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
Dani4
- Сообщения: 208
- ОС: Fedora 18
Re: Проблема с заменой ядра
Mounting root filesystem mount:
error 19 mounting ext3
Я в компелировании ядра пока чайник, но скажу:
Я на ентом самом Red hat 9 собрал ядро, 2.4 (из исходников, которые входили в дистриб)
- При загрузке - та же ошибка.
А старое ядро 2.4 (которое устанавливалось с системой) успешно работает с тем же параметром:
label=/
Так что по-моему дело не в ядре - а либо в криворукости того, кто его собирал, либо в криво...
дистриба.
Fedora 18 on AMD Phenom/MSI/AMD Radeon HD 4250
"This is a Unix system. I know this." - Lex.
"This is a Unix system. I know this." - Lex.
-
Topper
- Бывший модератор
- Сообщения: 2088
- Статус: Насильник бабушек-педофилок
- ОС: Windows 10
Re: Проблема с заменой ядра
Для Dani4:
а, собственно, с какой целью Вы пытаетесь пересобрать ядро? если уж пересобирать - то брать что-нибудь современное...
а, собственно, с какой целью Вы пытаетесь пересобрать ядро? если уж пересобирать - то брать что-нибудь современное...
Хрю.
-
Dani4
- Сообщения: 208
- ОС: Fedora 18
Re: Проблема с заменой ядра
Я ядро это давно пересобирал-просто учился. Я к тому это говорил что в 9-м ред хате ни старое 2.4
ни новое 2.6 не ставится с одной и той же ошибкой (хотя собирал всё вроде-бы правильно да и скомпилилось без ошибок).
Может проблема в патчах которые редхат на свои ядра ставит? И только с ними ядро запустится?
А насчёт современности - вы имеете ввиду ядро или дистриб? Дистр так верно староват -скоро буду менять. А вот насчёт ядра - так некоторые ститают, что ядро 2.6 ещё несколько сыровато.
...Или это у этих "некоторых" мозги сыроваты?
ни новое 2.6 не ставится с одной и той же ошибкой (хотя собирал всё вроде-бы правильно да и скомпилилось без ошибок).
Может проблема в патчах которые редхат на свои ядра ставит? И только с ними ядро запустится?
А насчёт современности - вы имеете ввиду ядро или дистриб? Дистр так верно староват -скоро буду менять. А вот насчёт ядра - так некоторые ститают, что ядро 2.6 ещё несколько сыровато.
...Или это у этих "некоторых" мозги сыроваты?
Fedora 18 on AMD Phenom/MSI/AMD Radeon HD 4250
"This is a Unix system. I know this." - Lex.
"This is a Unix system. I know this." - Lex.
-
zenwolf
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: Проблема с заменой ядра
Dani4 - значит неправильные опции в конфиге указали .
телепаты уехали ,кусок конфига для ext2/ext3 нужно было показать ,а вот про сырые мозги это
зря - с грубыми людьми мало кто захочет разговаривать
телепаты уехали ,кусок конфига для ext2/ext3 нужно было показать ,а вот про сырые мозги это
зря - с грубыми людьми мало кто захочет разговаривать
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
Topper
- Бывший модератор
- Сообщения: 2088
- Статус: Насильник бабушек-педофилок
- ОС: Windows 10
Re: Проблема с заменой ядра
Для Dani4:
к вашему сведению, дорогой мой высушенный, аки куст степной колючки, пережевываемой верблюдами в перманентном режиме, друг, линейка 2.4 не закончила свое развитие на той версии, которая шла вместе с девятой шапкой.
к вашему сведению, дорогой мой высушенный, аки куст степной колючки, пережевываемой верблюдами в перманентном режиме, друг, линейка 2.4 не закончила свое развитие на той версии, которая шла вместе с девятой шапкой.
Хрю.
-
Dani4
- Сообщения: 208
- ОС: Fedora 18
Re: Проблема с заменой ядра
Извините, на самом деле я ласковый и нежный :new_biggrin:
Но всё же лучше ставить 2.6 или оставить 2.4?
Но всё же лучше ставить 2.6 или оставить 2.4?
Fedora 18 on AMD Phenom/MSI/AMD Radeon HD 4250
"This is a Unix system. I know this." - Lex.
"This is a Unix system. I know this." - Lex.
-
Topper
- Бывший модератор
- Сообщения: 2088
- Статус: Насильник бабушек-педофилок
- ОС: Windows 10
Re: Проблема с заменой ядра
я ставил 2.6.8 еще когда сидел на сизифе (то есть, до октября-ноября теперь уже прошлого года). разницы никакой с 2.4.* не увидел ни в производительности, ни в поддержке железа. сейчас вернулся на 2.4.26 (родное от ALM2.4) и не испытываю каких-либо затруднений в работе.
Хрю.
-
Dani4
- Сообщения: 208
- ОС: Fedora 18
Re: Проблема с заменой ядра
THANK!!!
Fedora 18 on AMD Phenom/MSI/AMD Radeon HD 4250
"This is a Unix system. I know this." - Lex.
"This is a Unix system. I know this." - Lex.
-
murder
- Сообщения: 219
- ОС: FreeBSD 8.0, Ubuntu 9.10
Re: Проблема с заменой ядра
Новый топик не создавал, пишу тут.
У меня тут тоже вопрос по компиляции ядра.
Смысл моего компилирования в том, что мне нада полнофункциональный iptables и поддержка квот.
ОС Red Hat 9
Kernel 2.4.20-8
На домашнем ПК проблем с компиляцией нет никаких, что компилил 2.4.30 что 2.6.11, все проходит удачно. На работе же, конфигурация железа такая же почти, только вот добавляется raid-контроллер FastTrak TX2000.
ОС поставил, дав при установке дрова контроллера, по-другому никак. Начинаю компилить ядро, все вроде проходит нормально, дохожу до последнего пункта 'make install', и тут начинается все...
[root@host linux-2.4.30]# make install
...
...
...
Boot sector 512 bytes.
Setup is 2645 bytes.
System is 1024 kB
warning: kernel is too big for standalone boot from floppy
sh -x ./install.sh 2.4.30 bzImage /usr/src/linux-2.4.30/System.map ""
+ '[' -x /root/bin/installkernel ']'
+ '[' -x /sbin/installkernel ']'
+ exec /sbin/installkernel 2.4.30 bzImage /usr/src/linux-2.4.30/System.map ''
No module FastTrak found for kernel 2.4.30
mkinitrd failed
make[1]: *** [install] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.30/arch/i386/boot'
make: *** [install] Error 2
[root@host linux-2.4.30]#
вот..
Причем перекомпиляция текущего 2.4.20-8 тоже дает такой же эффект.
Прям даж не заню с чего начать.
Пытался ручками все распихивать, без 'make install', то вылетает kernel panic (хотя может что не так делал).
У меня тут тоже вопрос по компиляции ядра.
Смысл моего компилирования в том, что мне нада полнофункциональный iptables и поддержка квот.
ОС Red Hat 9
Kernel 2.4.20-8
На домашнем ПК проблем с компиляцией нет никаких, что компилил 2.4.30 что 2.6.11, все проходит удачно. На работе же, конфигурация железа такая же почти, только вот добавляется raid-контроллер FastTrak TX2000.
ОС поставил, дав при установке дрова контроллера, по-другому никак. Начинаю компилить ядро, все вроде проходит нормально, дохожу до последнего пункта 'make install', и тут начинается все...
[root@host linux-2.4.30]# make install
...
...
...
Boot sector 512 bytes.
Setup is 2645 bytes.
System is 1024 kB
warning: kernel is too big for standalone boot from floppy
sh -x ./install.sh 2.4.30 bzImage /usr/src/linux-2.4.30/System.map ""
+ '[' -x /root/bin/installkernel ']'
+ '[' -x /sbin/installkernel ']'
+ exec /sbin/installkernel 2.4.30 bzImage /usr/src/linux-2.4.30/System.map ''
No module FastTrak found for kernel 2.4.30
mkinitrd failed
make[1]: *** [install] Error 1
make[1]: Leaving directory `/usr/src/linux-2.4.30/arch/i386/boot'
make: *** [install] Error 2
[root@host linux-2.4.30]#
вот..
Причем перекомпиляция текущего 2.4.20-8 тоже дает такой же эффект.
Прям даж не заню с чего начать.
Пытался ручками все распихивать, без 'make install', то вылетает kernel panic (хотя может что не так делал).
-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
Re: Проблема с заменой ядра
В поиск.
Сколько раз говорить, что make install не надо делать !
Сколько раз говорить, что make install не надо делать !
iMac 20" Core Duo.
-
murder
- Сообщения: 219
- ОС: FreeBSD 8.0, Ubuntu 9.10
Re: Проблема с заменой ядра
Уже без него, пробовал
kernel panic
типа не может примонтировать /dev/sda$
получается что контроллер не встает...
Я уже хз че делать
kernel panic
типа не может примонтировать /dev/sda$
получается что контроллер не встает...
Я уже хз че делать
-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-
-
clx
- Сообщения: 3121
- Статус: Think Different !
- ОС: Mac OS X
-
murder
- Сообщения: 219
- ОС: FreeBSD 8.0, Ubuntu 9.10
Re: Проблема с заменой ядра
Ручками копирую в /boot System.map, vmlinuz, bzImage потом правлю конфиг загрузчика
-//- Реальная смерть приходит с косой, а виртуальная с пассатижами -//-
-
Night Snake
- Сообщения: 15
Re: Проблема с заменой ядра
Ну у меня тож трабла. Стоит FC3 2.6.9-1.667. Решил поставить 2.6.12. Скачал с архива Федоры rpm, начал ставить - он ругается на конфликт с selinux-policy-targeted-1.17. Снес этот selinux. Поставил ядро, перегружаюсь - он выдает kernel panic - not syncing: Attempt to kill init. Please help.
AthlonXP-3200+/512mb/Radeon-9600XT/Seagate-40gb-IDE
Fedora Core 3 Kernel 2.6.12.6
Fedora Core 3 Kernel 2.6.12.6
-
sphere
- Сообщения: 21
Re: Проблема с заменой ядра
Не надо сносить.... надо ставить пакет без учета зависимостей с ключиком --nodeps а selinux у меня отключен.... как мне объяснили он нафиг не нужен тем более что с ним apache толком не настраивается (лично у меня)