GRUB и новое ядро
Amazik 26 ноября, 2008 - 15:11
Здравствуйте уважаемые гуру.
Помогите пожалуйста новичку.
Ситуаци такова, установил Gentoo, все нормально, установил загрузчик GRUB ,настроил конфиг, Linux загружается, теперь хочу установить ядро не из портов т.е. скачать с офф сайта, разархивировать далее make menuconfig и тд... компилирую ядро, копирую в cp arch/i386/boot/bzImage /boot/newkernel и вот дальше я не знаю как же мне этот GRUB заставить загружать с нового ядра , в LILO все просто, а вот в GRUB к сожалению нет (((
Создавал конфиг /boot/grub/grub.conf, указывал новое ядро ... бесполезно, грузит всёравно старое ...
Помогите пожалуйста ...
»
- Для комментирования войдите или зарегистрируйтесь
:)
А что вас заставило "установить ядро не из портов т.е. скачать с офф сайта"?
Ядро ставится так -
и ненадо никаких "копирую в cp arch/i386/boot/bzImage /boot/newkernel"
Может забыл /boot примонтировать?
Когда ввожу: make install
Когда ввожу: make install (после всех пунктов), мне говорит что LILO не установлено.
grub.conf в студию, скорее
grub.conf в студию, скорее всего название kernel не изменен, и какая версия ядра? Кстати, sys-kernel/vanilla-sources есть в портах и можно было устанавливать обычным способом.
буду честен, я не знаю, почему у меня все работает
default 0 timeout
default 0
timeout 10
title=newkernel
root (hd0,0)
kernel /boot/newkernel root=/dev/md3
root (hd0,0) kernel
root (hd0,0)
kernel /kernel(название ядра newkernel) "root=/dev/md3" - это что?
буду честен, я не знаю, почему у меня все работает
а как должно быть? (gentoo
а как должно быть? (gentoo установлен на софтовый RAID)
с raid
с raid понятно,
title=Linux
root (hd0,0)
kernel /newkernel а не kernel "/boot/newkernel" дальше опции
буду честен, я не знаю, почему у меня все работает
Сделал, тоже самое ... может
Сделал, тоже самое ... может как то включать надо? Например в лило после составления конфига надо было запускать sbin/lilo
C grub ничего делать не надо,
C grub ничего делать не надо, после распаковки нового ядра симлинк /usr/src/linux менялся на новое ядро? ls -l /usr/src посмотрите, куда ведет линк.
буду честен, я не знаю, почему у меня все работает
а что, разве в генту на ядро
а что, разве в генту на ядро патчи не накладываются, чтобы без initrd? mkinitrd в генту нет.
либо через genkernel. Но не факт, что непортежное ядро им будет обработано.
P.S.: а для свежачка git-sources имеется. :)
P.S.: Linux - это красная таблетка :-) Windows - синяя...
Интересная тирада. Только
Интересная тирада. Только непонятная (-%Е
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Да линк менялся и установлен
Да линк менялся и установлен на папку с новым ядром ...
в /usr/src/ лежит 2 ядра, одно которое установил при установке ОС (из портов), а второе распакованное, последнее 2.6.27.6 (как раз на него установлен симлинк)
Ставь
Ставь sys-kernel/vanilla-sources-2.6.27.6 будет тебе тоже самое но генту-вей.
Один риторический вопрос - в чем сакральный смысл использования ванильных ядер?
Если нужны свежие ядра - тут верно заметили - git-sources.
Не грусти, товарищ! Всё хорошо, beautiful good!
Большое спасибо, буду
Большое спасибо, буду пробовать, с ванила всё понятно, а вот git-sources что такое, подскажите пожалуйста?
Самые свежие гитовые сборки
Самые свежие гитовые сборки от самого Линуса. Конечно, не совсем свежие, но прикоснуться к тяжело разрабатываемому ядру можно.
Не грусти, товарищ! Всё хорошо, beautiful good!
Сдается мне, что в /boot есть
Сдается мне, что в /boot есть символ. ссылки на старое ядро, посему grub его и грузит...
буду честен, я не знаю, почему у меня все работает