Пересобираю ядро впервые, поэтому ногами не бить. Читал хендбук и комменты тут (http://gentoo.tonet.ru/node/87), делал так:
emerge -ev system
etc-update
USE="symlink -doc" emerge sys-kernel/gentoo-sources
env-update
source /etc/profile
genkernel --menuconfig --bootloader=grub all
Теперь при загрузке не может найти Initrd, которого, собственно, и нет там, где он должен быть, там только старый Initrd.
Вот кусок из grub.conf:
title=Gentoo Linux (2.6.37-gentoo)
root (hd0,4)
kernel /boot/vmlinuz-3eb5d4ad root=UUID=3eb5d4ad-f58a-4863-bd9f-5a024960e549 vi$
initrd /boot/initrd-genkernel-x86-2.6.37-gentoo
title Calculate Linux Desktop i686 11.0 GNOME
root (hd0,4)
kernel /boot/vmlinuz-3eb5d4ad root=UUID=3eb5d4ad-f58a-4863-bd9f-5a024960e549 vi$
initrd /boot/initrd-3eb5d4ad
Вот ls /boot:
del-laptop del # ls /boot
boot initrd-3eb5d4ad-install.old
boot.jpg initrd-3eb5d4ad.old
config-2.6.36.2-i686-CLDG kernel-genkernel-x86-2.6.37-gentoo
config-2.6.36.3-calculate memtest86plus
config-2.6.36.3-i686-CLDG System.map-2.6.36.2-i686-CLDG
grub System.map-2.6.36.3-i686-CLDG
initramfs-2.6.36.2-i686-CLDG System.map-3eb5d4ad
initramfs-2.6.36.2-i686-CLDG-install System.map-3eb5d4ad.old
initramfs-2.6.36.3-i686-CLDG System.map-genkernel-x86-2.6.37-gentoo
initramfs-2.6.36.3-i686-CLDG-install vmlinuz-2.6.36.2-i686-CLDG
initramfs-genkernel-x86-2.6.37-gentoo vmlinuz-2.6.36.3-i686-CLDG
initrd-3eb5d4ad vmlinuz-3eb5d4ad
initrd-3eb5d4ad-install vmlinuz-3eb5d4ad.old
Вопрос: где взять этот Initrd?
Примечание:
Сейчас попробую еще genkernel all... возможно, так соберет Initrd...
Примечание:
Малёк, да, так и сделал, все завелось, только почему-то отвалился cpufreqd)) Притом, что конфиг брал от старого ядра и проверил, с cpufreqd там все полностью совпадает.
RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.
Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.
Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.