Здравствуйте.
Прошу помощи, т.к. в генту новичок.
Решил обновить ядро, сидя на 2.6.36.3-calculate, делал так:
emerge -ev system
etc-update
USE=“symlink -doc” emerge sys-kernel/gentoo-sources
env-update
source /etc/profile
genkernel --menuconfig --bootloader=grub all
Вот кусок из GRUB:
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 нет, в грабе заменил на
initrd /boot/initramfs-genkernel-x86-2.6.37-gentoo
Теперь при загрузке пишет, что не найдено модулей. Гружусь со старого ядра, пишу:
emerge @module-rebuild
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy "sys-kernel/calculate-sources:2.6.36.2".
(dependency required by "@module-rebuild" [argument])
Объясните, пожалуйста, что я делаю не так. Да, и почему sys-kernel/calculate-sources:2.6.36.2, если:
del-laptop src # uname -r
2.6.36.3-calculate
Да, теперь еще после eix-sync выдает:
egencache: error: Unable to locate repository named 'calculate'
* Something went wrong with egencache --repo=calculate --update --jobs=4