LINUX.ORG.RU

Компиляция нового ядра.


0

0

Подскажите,что и как можно сделать так,чтобы убрать ненужное ядро, которое лежит в конрне,но все равно не работает.Сначала в корне лежало токо дистрибутивное ядро,а после компиляции нового ядра тама вместе со старым появилось еще и новое,а в месте с ним появились system.map и еще некоторые,что то там system.* точно не помню, так вот,что надо сделать так,чтобы при компиляции новое ядро,вернее его файлы system.map и все такое ложились бы туда где были старые,и как мне безопасно убрать то,что получилось,но всетаки не работает.

anonymous

читай kernel-HOWTO
А вообще то ....
Ядра живут в /boot/
какие из них можно грузить и как прописывается в /etc/lilo.conf
после его редактирования надо запускать lilo для обновления информации
загрузчика.
А новые ядра проще самому копировать ручками в /boot/
Ядро только что скомпиленное живет в /usr/src/linux/arch/i386/boot/bzImage
(Это в RedHat-like)
Новый систем.мап живет в /usr/src/linux/System.map

proforg
()

Так что делать и как убрать то что прописалось у меня в коне и можно ли переименовать дестрибутивное начальное ядро например vmlinuz.old ручками в то каким оно было тоесть vmlinuz,а не работающе с его system.map и всем таким просто удалить изменив при этом естественно lilo.conf.

anonymous
()

Короче: переноси все, что относится к ядру в /boot, правь /etc/lilo.conf и говори lilo. Ядро можно называть как хочешь, только опять же надо править lilo.conf

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.