Lupo Alberto пишет:Я устанавливаю исходные коды ядра с использованием USE=symlink, тогда символическая ссылка /usr/src/linux будет указывать на вновь установленные «исходники». Ничто не мешает поменять её вручную либо «полуавтоматом», с помощью eselect kernel set ....
Файла /usr/src/linux/.config там быть и не должно, он создаётся после первого удачного (т.е. с сохранением) запуска make menuconfig. Опять же, ничто не мешает использовать конфигурационный файл «старого» либо текущего ядра.
Покажите:
Я тоже устанавливал поUSE="symlink" emerge gentoo-sources
Консоль:
# ls -l /usr/src/
итого 8
lrwxrwxrwx 1 root root 23 Янв 6 02:12 linux -> linux-2.6.35-gentoo-r12
drwxr-xr-x 20 root root 4096 Дек 27 07:48 linux-2.6.35-gentoo-r12
drwxr-xr-x 23 root root 4096 Янв 6 00:37 linux-2.6.36-gentoo-r5
Консоль:
# ls -l /usr/src/linux/
итого 24308
drwxr-xr-x 4 root root 4096 Дек 27 07:48 arch
drwxr-xr-x 2 root root 4096 Дек 27 07:48 block
drwxr-xr-x 2 root root 4096 Дек 27 07:48 crypto
drwxr-xr-x 45 root root 4096 Дек 27 07:48 drivers
drwxr-xr-x 2 root root 4096 Дек 27 07:48 firmware
drwxr-xr-x 25 root root 12288 Дек 27 07:48 fs
drwxr-xr-x 5 root root 4096 Дек 27 07:48 include
drwxr-xr-x 2 root root 4096 Дек 27 07:48 init
drwxr-xr-x 2 root root 4096 Дек 27 07:48 ipc
drwxr-xr-x 6 root root 12288 Дек 27 07:48 kernel
drwxr-xr-x 4 root root 12288 Дек 27 07:48 lib
drwxr-xr-x 2 root root 4096 Дек 27 07:48 mm
-rw-r--r-- 1 root root 9087 Дек 6 10:29 modules.builtin
-rw-r--r-- 1 root root 289 Дек 6 10:29 modules.order
-rw-r--r-- 1 root root 314772 Дек 6 10:29 Module.symvers
drwxr-xr-x 19 root root 4096 Дек 27 07:48 net
drwxr-xr-x 6 root root 4096 Дек 27 07:48 scripts
drwxr-xr-x 4 root root 4096 Дек 27 07:48 security
drwxr-xr-x 19 root root 4096 Дек 27 07:48 sound
-rw-r--r-- 1 root root 1725469 Дек 6 10:28 System.map
drwxr-xr-x 2 root root 4096 Дек 27 07:48 usr
-rwxr-xr-x 1 root root 11934957 Дек 6 10:28 vmlinux
-rw-r--r-- 1 root root 10757054 Дек 6 10:28 vmlinux.o
Через мс видно скрытые файлы, в т.ч. .config
Консоль:
# eix -I gentoo-sources
[D] sys-kernel/gentoo-sources
Available versions:
(2.6.16-r13) 2.6.16-r13!b!s
(2.6.32-r20) 2.6.32-r20!b!s
(2.6.32-r21) ~2.6.32-r21!b!s
(2.6.32-r22) ~2.6.32-r22!b!s
(2.6.34-r1) 2.6.34-r1!b!s
(2.6.34-r6) 2.6.34-r6!b!s
(2.6.34-r11) ~2.6.34-r11!b!s
(2.6.34-r12) 2.6.34-r12!b!s
(2.6.35-r11) ~2.6.35-r11!b!s
(2.6.35-r12) 2.6.35-r12!b!s
(2.6.35-r13) ~2.6.35-r13!b!s
(2.6.36) ~2.6.36!b!s
(2.6.36-r1) ~2.6.36-r1!b!s
(2.6.36-r2) [M]~2.6.36-r2!b!s
(2.6.36-r3) ~2.6.36-r3!b!s
{build deblob symlink ultra1}
Installed versions: 2.6.36-r5(2.6.36-r5)!b!s(00:26:44 06.01.2011)(symlink -build -deblob)
Homepage:
http://dev.gentoo.org/~mpagano/genpatches Description: Full sources including the Gentoo patchset for the 2.6 kernel tree
ну я ж говорю, я пробовал, когда иходники поставились нового ядра, запустить make menuconfig, но было то же самое. Я потом обратно выставил симлинк на старые исходники.
Вроде, блин, всё логично и должно работать, или наоборот, что я нефига не понимаю 