Проблемы после обновления ядра 2.6.34 -> 2.6.35 [SOLVED]

Обновил ядро, конфиг взял от старого ядра.
Собственно две проблемы:
1) перестало появляться устройство для винчестера (/dev/sda*), при этом в dmesg есть сообщение, что устройство найдено; если подключить флешку - её устройство появляется, причем именно /dev/sdb, а не /dev/sda. Проблема решается mknod, но это костыль, и делать его каждую перезагрузку - абсурд.
Solution: выключить к чертям CONFIG_SYSFS_DEPRECATED_V2, а заодно и CONFIG_SYSFS_DEPRECATED.
2) NetworkManager перестал работать с WiFi-карточкой (Broadcom B4312), драйвера на неё есть, и с wpa_supplicant'ом она работает без нареканий.

WTF?

Перед сборкой ядра, после

Перед сборкой ядра, после копирования старого конфигурационного файла, вы делали make oldconfig?
Заметил, что чуть поменялся порядок опций (структура и вложенность), относящихся к SATA.

Я Gentoo & Funtoo

Для понятноси: какой конфиг

Для понятности: какой конфиг ядра использовали и как ?

Мышка дура, прав был Суворов.

vovanvster написал(а): Для

vovanvster написал(а):
Для понятноси: какой конфиг ядра использовали и как ?

При запущенном «старом» ядре (2.6.34-zen1) делаю так:
Выбираю ядро

# eselect kernel list
Available kernel symlink targets:
  [1]   linux-2.6.34-zen1-r2
  [2]   linux-2.6.35-zen2 *

Копирую конфигурационный файл загруженного ядра в каталог с новым

cd /usr/src/linux
zcat /proc/config.gz > .config

Чтобы собранные из одних «исходников» ядра отличались, меняю строку в файле Makefile на что-нибудь такое

...
EXTRAVERSION = -zen2b
...

Далее запускаю, отвечая на вопросы, при необходимости глядя в справку («?», «Enter»)

make oldconfig

Для страховки

make menuconfig

Сборка ядра и модулей, установка модулей

make bzImage && make modules && make modules_install

Копирование образа ядра и System.map

cp System.map /boot/System.map-2.6.35-zen2b
cp arch/x86/boot/bzImage /boot/bzImage-2.6.35-zen2b

Редактирую нужным образом файл /boot/grub/grub.conf
Наконец

reboot

Я Gentoo & Funtoo

Прошу прощения,

но я позволю себе дерзость съехать немного в сторону от panzerstrasse :)
Lupo Alberto, каково на Ваш взгляд быстродействие
этого sys-kernel/zen-sources (2.6.35_p2(2.6.35_p2)
Уже неделю с ним бьюсь, никак не могу фризы победить.
Прямо не ядро, а победитель конкурса имени "Святаго *букентия" в номинации "Системный тормоз" :D

Так я же не эксперт :) Если

Так я же не эксперт :) Если же интересует лично моё мнение: никакого снижения быстродействия системы я не наблюдаю. Я на него очень «плавно» перешёл с tuxonice-sources, на которые, в свою очередь, так же «плавно» попал с gentoo-sources.
Если мне не изменяет память, zen-sources включает все gentoo и tuxonice патчи, плюс свои собственные «плюшки».
Единственная проблема, точнее просто невнимательность при переходе с 2.6.34 на 2.6.35, — не заметил, что поддержка ATA_PIIX чуть поменялась в структуре menuconfig, пришлось дважды пересобирать :)
P.S. Если вы используете старый конфигурационный файл ядра той же версии (gentoo-sources, к примеру) запуск make oldconfig покажет только новые, специфичные для zen-sources опции. Внимательно читайте и всё.

Я Gentoo & Funtoo

Благодарю за ответ,

буду пытать "ядерные" настройки дальше :)

Внезапно все проблемы

Внезапно все проблемы исчезли, когда я поставил gentoo-sources вместо zen-sources. При таком же конфиге получил работоспособную систему.

Ubuntu is an African Word that means "Gentoo is too hard for me"

.

было бы приятно, если бы на этом сайте в FAQ поместили кратенькое разъяснение,
о причинах, по которым человек вынужден был бы переходить с gentoo-sources на
* git-sources
* vanilla-sources
* hardened-sources
* openvz-sources
* pf-sources
* tuxonice-sources
* xen-sources
* zen-sources
с предупреждением вида "если эти причины для вас не критичны, то не уходите с gentoo-sources, ибо"

а эта строка - это просто подпись

http://www.gentoo.org/doc/en/

http://www.gentoo.org/doc/en/gentoo-kernel.xml

Не грусти, товарищ! Всё хорошо, beautiful good!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".