Ядро
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Ядро - 2009-01-04 13:48:59.906666
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
Свежесобранное ядро 2.6.28 не грузится. В процессе загрузки ругается, что не найден init, потом, что директории с модулями не существует, хотя она есть (/lib64/modules/2.6.28), initrd делал при помощи mkinitramfs. Может ли это означать, что я некорректно сконфигурировал ядро?
|
|
|
RE: Ядро - 2009-01-04 18:07:15.990000
|
|
|
The Professor
Сообщений: 179
Оценки: 0
Присоединился: 2008-01-04 03:01:42.476666
|
Трудно сказать. Если добрались до init, значит initrd и, предположительно, само ядро загрузились успешно, а иначе бы вылетел kernel panic. Ничего не знаю про 64-битные системы, но, может,для начала стоит: 1. сделать симлинк из /lib/modules/2.6xxx. 2. собрать ядро без initrd. 3. собрать монолитное ядро.
|
|
|
RE: Ядро - 2009-01-04 18:14:29.813333
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
quote:
ORIGINAL: The Professor Трудно сказать. Если добрались до init, значит initrd и, предположительно, само ядро загрузились успешно, а иначе бы вылетел kernel panic. Ничего не знаю про 64-битные системы, но, может,для начала стоит: 1. сделать симлинк из /lib/modules/2.6xxx. 2. собрать ядро без initrd. 3. собрать монолитное ядро. 1. Дык и в /lib/modules/2.6.28 всё нужное есть, зачем симлинк? 2. Без initrd.img я не могу Лило переконфигурировать 3. Драйвер nvidia ведь не будет работать с монолитным ядром?
|
|
|
RE: Ядро - 2009-01-04 18:28:36.460000
|
|
|
The Professor
Сообщений: 179
Оценки: 0
Присоединился: 2008-01-04 03:01:42.476666
|
quote:
ORIGINAL: Samae1L 1. Дык и в /lib/modules/2.6.28 всё нужное есть, зачем симлинк? 2. Без initrd.img я не могу Лило переконфигурировать 3. Драйвер nvidia ведь не будет работать с монолитным ядром? 1. Бывает ещё такое, хотя маловероятно: в конфиге проставлен [Y] на version numbering. Т.е. ядро добавляет к версии порядковый номер, типа 2.6.28-1. 2. Про lilo не знаю ничего. grub-у безразлично. 3. Будет. Надо оставить поддержку модулей, но не оставлять ни одной [M] при конфигурировании.
|
|
|
RE: Ядро - 2009-01-05 19:06:50.310000
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
Короче, сделал, как ты сказал: включил всё нужное (и немало ненужного) в ядро монолитно. Ядро грузится, прекрасно работает, НО: ядро по-прежнему упёрто не хочет видет модули. Хоть при конфигурации я включил в ядро всё жёстко, три модуля всё-таки остались (непонятно почему). Один из них имеет отношение к USB HID-девайсам. Так вот, при загрузке ядра выскакивают некрасивые сообщение о том, что ядро не может найти /lib/modules/2.6.28/modules.dep, хотя этот файл существует точно в этой директории. Из-за этого у меня отказывается работать USB-мышь. Я подключил её через переходник к PS/2, но всё равно меня эти сообщения об ошибке при загрузке ядра нервируют. Как промыть глаза ядру? — размер ядра - 4,7 Мб. На 3 метра тяжелее дефолтного… от это я мастер :D:D
|
|
|
RE: Ядро - 2009-01-06 00:22:21.760000
|
|
|
The Professor
Сообщений: 179
Оценки: 0
Присоединился: 2008-01-04 03:01:42.476666
|
quote:
ORIGINAL: Samae1L ядро по-прежнему упёрто не хочет видет модули. Хоть при конфигурации я включил в ядро всё жёстко, три модуля всё-таки остались (непонятно почему). Один из них имеет отношение к USB HID-девайсам. Так вот, при загрузке ядра выскакивают некрасивые сообщение о том, что ядро не может найти /lib/modules/2.6.28/modules.dep, хотя этот файл существует точно в этой директории. Вы выполнялиmake modules_install ?quote:
ORIGINAL: Samae1L размер ядра - 4,7 Мб. На 3 метра тяжелее дефолтного… Так это потому, что монолит.
|
|
|
RE: Ядро - 2009-01-06 14:18:21.073333
|
|
|
Samae1L
Сообщений: 1112
Оценки: 0
Присоединился: 2008-07-01 21:30:06.363333
|
quote:
ORIGINAL: The Professor Вы выполнялиmake modules_install ? а как же после make install может, всё-таки initrd.img неправильно что-то делает?
|
|
|
|
|