Сосуществование ядер 2.4 и 2.6
Здравствуйте!
Я решил обновить свой ASP Linux 9 программами из Fedora Core 2, о чем
уже поднял здесь тему. Естственно, возник вопрос и об обновлении ядра.
Знаю, что о переходе на ядро 2.6 очень много написано, но я бы хотел
подойти к этому немного с другой стороны.
Стоит штатное для ASP Linux 9 ядро 2.4.20-9asp, в наличии имеется
дистрибутив FC2 с SRPM-пакетом ядра 2.6: в нем находится ядро 2.6.5 (я
так понимаю, натуральное, с kernel.org), патч kernel-2.6.6rc3 и еще
целая куча патчей.
Теперь вопросы:
1) Стоит VMware и она мне нужна, но она версии 4.0 и не работает с
ядрами 2.6, скачать же 4.5 для меня проблематично - коммутируемое
соединение, блин :( Отсюда и желание сохранить имеющееся ядро
2.4.20-9asp. Но! модули для каждого ядра надо собирать, это недолго, но
тем не менее... Я уже пробовал ставить ядро 2.6.3, VMware, естественно,
не работала, но после зарузки ядра 2.4 она не находила свои модули
(сетевых устройств) и их приходилось компилировать заново. Отчего такое
происходит и можно ли это как-то обойти?
2) Lucent WinModem: сейчас работает отлично, но как с будет с ядром
2.6? У меня есть некий файл ltmodem-2.6-alk-2.tar.bz2, где скачал, не
помню, не ставил; это драйвер, автор - похоже, наш соотечественник,
краткая инструкция по сборке; больше ничего о нем не знаю. Это то, что
нужно или есть что-нибудь поновее и получше?
3) Драйверы nVidia: сейчас стоят драйверы из файла
NVIDIA-Linux-x86-1.0-4496-pkg2, подойдут ли они для ядра 2.6? Я так
понимаю, что модули все равно нужно пересобирать, но делать это каждый
раз при перезагрузке... Могут ли они сосуществовать со стандартными
драйверами (nv), если нет, возможно ли использовать один и тот же
драйвер в обоих ядрах (хотя бы стандартный).
4) На что еще может повлиять установка нового ядра?
5) А надо ли вообще его ставить? Т.е., могу ли я обновлять ASP9 со
старым ядром? Ядро 2.4.20-9asp поддерживает NPTL, нужно ли еще что-то от
ядра для соместимости с FC2?
Спасибо за ответы-советы.
Hello 9A4172,
Monday, August 9, 2004, 2:52:21 PM, you wrote:
Лучше с kernel.org взять патчи patch-2.6.7.bz2, patch-2.6.8-rc1.bz2,
patch-2.6.8-rc1-rc2.bz2, patch-2.6.8-rc2-rc3.bz2. и далее следовать
"официальной ветке" (IMHO)
Нужно идти http://ftp.cvut.cz/vmware/ или
ftp://platan.vc.cvut.cz/pub/vmware/ и взять последний
vmware-any-any-update??.tar.gz, распаковывается и запускается
runme.pl.
уверен с последними драйверами большинство вопросов совместимости решены.
обязательно обновить rpm, желательно glibc. по необходимости cdrtools,
psmisc, alsa, util-linux (но тут лучше не торопится - можно получить отказ
при входе в систему, проблемы с mount, losetup), db4, wine,
lm_sensors. Обязательно внимательно читать FAQ/README для
module-init-tools-3.0. Очень рекомендуется читать статьи о переходе на
linux-2.6 на RedHat 9.
надо - ядро это и есть Linux.