Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Redhat/Fedora - [решено] Не грузиться под новым ядром.

Ответить
Настройки темы
Redhat/Fedora - [решено] Не грузиться под новым ядром.

Пользователь


Сообщения: 102
Благодарности: 1


Конфигурация

Профиль | Отправить PM | Цитировать


Помогите пожалуйста, при обновлений ядра в centos, не хочет загружаться с нового ядра, ядро скачал с www.kernel.org взял последнее 3.2.1.
Делал так:
make menuconf
make bzImage
make modules
make modules_install
make install
всё скомпилировалось без ошибок, проверил grub.conf новое ядро прописано, далее перезагружаю систему, выбираю новое ядро и не грузиться всё что написано:

root (hd0,0)
Filesystem type is ext2fs, partition 0x83
kernel /vmlinuz-3.2.1 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
[Linux-bzImage, setup=0x3c00, size=0x2b01d0]
initrd /initrd-3.2.1.img
[Linux-initrd @ 0x1fcf7000, 0x2e8ee2 bytes]

Red Het nash version 5.1.19.6 starting
Reading all physical volumes. This may take a while...
No volume groups found
Volume group "VolGroup00" not found
mount: could not find filesystem '/dev/root'
setuproot: moving /dev failed: No such file or directory
setuproot: error mounting /proc: No such file or directory
setuproot: error mounting /sys: No such file or directory
switchroot: mount failed: No such file or directory
Kernel panic - not syncing: Attempted to kill init!
Pid: 1, comm: init Not tainted 3.2.1 #2
Call Trace:
[<c042df7e>] ? panic+0x53/0x137
[<c0430bf9>] ? do_exit+0x76/0x671
[<c043124d>] ? do_group_exit+0x59/0x7e
[<c043127f>] ? sys_exit_group+0xd/0x10
[<c072a385>] ? suscall_call+0x7/0xb

Возможно вопрос глупый, но я только учусь. Пробывал искать но google не помог!(
Прошу помощи, если что не сделал подскажите что и как это сделать. Спасибо большое всем откликнувшимся!

Отправлено: 17:03, 23-01-2012

 

Аватара для SpectreKr

Пользователь


Сообщения: 133
Благодарности: 27

Профиль | Отправить PM | Цитировать


Можно для ознакомления почитать тут , краткое описание значений тут . А здесь очень много полезных статей и книг по сборке и настройке ядра. А в вашей проблеме явно не правильно сконфигурировано ядро.
Я б предложил скопировать рабочий конфиг
Код: Выделить весь код
cp /boot/config-`uname -r` ./.config
, а потом уже выполнять
Код: Выделить весь код
make menuconf
.

-------
"Лучше быть одному всю жизнь
Чем найти свой дом, и жить в нем, с кем попало!"


Отправлено: 17:33, 23-01-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Пользователь


Сообщения: 102
Благодарности: 1

Профиль | Отправить PM | Цитировать


Я для начала перетаскивал рабочий config, только я его перетаскивал в ручную и переименовывал .config

Отправлено: 17:45, 23-01-2012 | #3


Аватара для CJ F.A.N.

Ветеран


Сообщения: 565
Благодарности: 30

Профиль | Сайт | Отправить PM | Цитировать


Скомпилируйте с конфигом от предыдущего ядра, и все будет работать.

-------
Опыт растет прямо пропорционально выведенному из строя оборудованию


Отправлено: 09:38, 24-01-2012 | #4


Пользователь


Сообщения: 102
Благодарности: 1

Профиль | Отправить PM | Цитировать


Я скопировал рабочий config и попробовал скомпилировать с несколькими ядрами, 2.9.34, 3.2.1, запустилась только с 3.0.17, компилировал без настроек в конфиге, а в 2.9.34 изменял только процессор. Как понял проблема в этом, но я уверен что указываю процессор правильно. у меня процессор Athlon и в cinfige я выбирал athlon/duron/K7
может про какой то параметр забыл

Отправлено: 16:51, 25-01-2012 | #5


Аватара для CJ F.A.N.

Ветеран


Сообщения: 565
Благодарности: 30

Профиль | Сайт | Отправить PM | Цитировать


Цитата UnderTaket:
но я уверен что указываю процессор правильно »
Я эксперементировал с параметрами процессора. Скажу сразу, что работало при любом типе проца. У вас дело не в нем.
Судя по выхлопу консоли
Код: Выделить весь код
Volume group "VolGroup00" not found
mount: could not find filesystem '/dev/root'
что то с фс. Какая файловая система в системе? Обязательно проследите, чтобы в конфиге ядра драйвер вашей фс был не модульный, а монолитно встроен в ядро!
И как вариант, еще: слышал, что сейчас при конфигурировании опций монтирования фс в Linux (в fstab) надо прописывать не имя устройства, а его UUID, так что еще надо с этим покопаться

-------
Опыт растет прямо пропорционально выведенному из строя оборудованию


Отправлено: 10:14, 26-01-2012 | #6


Аватара для shisik

Ветеран


Сообщения: 3268
Благодарности: 598

Профиль | Отправить PM | Цитировать


Цитата CJ F.A.N.:
слышал, что сейчас при конфигурировании опций монтирования фс в Linux (в fstab) надо прописывать не имя устройства, а его UUID »
Вовсе не обязательно, с /dev/sdXY тоже всё работает.

Цитата CJ F.A.N.:
Обязательно проследите, чтобы в конфиге ядра драйвер вашей фс был не модульный, а монолитно встроен в ядро! »
Это да. И ещё нужно, чтоб SATA был тоже встроен.

Цитата CJ F.A.N.:
Я эксперементировал с параметрами процессора. Скажу сразу, что работало при любом типе проца. У вас дело не в нем. »
Согласен. Тем более, что даже любой современный Athlon II (K10) обратно совместим с K7.

Отправлено: 10:21, 26-01-2012 | #7


Пользователь


Сообщения: 102
Благодарности: 1

Профиль | Отправить PM | Цитировать


Спасибо, сейчас поэкспериментирую и скажу результат)
Ещё узнать, а сильно падает производительность от неправильного выбора типа процессора, и в соответствий лучше ли производительность если процессор выбран правильно, если вы обращали на это внимание??

Все 3 ядра скомпилировались после включения параметров из general setup - enable deprecated sysfs features to support old userspace tools и enable deprecated sysfs features by default

Всем кто откликнулся спасибо большое за помощь)))

Последний раз редактировалось UnderTaket, 29-01-2012 в 19:52.


Отправлено: 14:31, 26-01-2012 | #8


Аватара для CJ F.A.N.

Ветеран


Сообщения: 565
Благодарности: 30

Профиль | Сайт | Отправить PM | Цитировать


Цитата UnderTaket:
сильно падает производительность от неправильного выбора типа процессора »
есть такое дело! У меня CeleronD 2800 MHz, по умолчанию там вроде 486 стоит (не помню точно, поправьте плз если ошибся), я ставлю Pentium (тот, где в описании сказано что для Celeron'ов спец тоже предназначен), производительность повышается. Ставлю любой другой - производительность либо как раньше, либо еще хуже. Но работает в любом случае.
Цитата UnderTaket:
Все 3 ядра скомпилировались после включения параметров из general setup - enable deprecated sysfs features to support old userspace tools и enable deprecated sysfs features by default »
ну вот я же сказал, что что-то с фс (пусть и с виртуальной).

Цитата shisik:
Вовсе не обязательно, с /dev/sdXY тоже всё работает. »
я знаю) просто слышал от знакомого, что проблемы были как раз с этим, когда ядро не грузилось. Чем черт не шутит)))

-------
Опыт растет прямо пропорционально выведенному из строя оборудованию


Отправлено: 06:35, 30-01-2012 | #9



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Redhat/Fedora - [решено] Не грузиться под новым ядром.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
2008 R2 - System error при запуске приложения под новым пользователем fagus Windows Server 2008/2008 R2 1 25-06-2010 09:58
Ошибка - Поменял пароль свой в AD, вхожу везде под новым, а в комп под старым (( Grimtooth Microsoft Windows 2000/XP 3 25-05-2009 14:37
Нужно закрепить процес за одним ядром 2000 server lotarjdo Microsoft Windows NT/2000/2003 2 27-07-2006 14:18
Что случилось с ядром KERNEL32.DLL DrDiablo Microsoft Windows 95/98/Me (архив) 1 11-06-2004 17:54
Проблемы при загрузке с новым ядром Mamba Общий по Linux 6 27-04-2004 19:36




 
Переход