ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] ñÄÒÏ 2.6.1 É ÞÔÏ Ó ÎÉÍ ÄÅÌÁÔØ.
  @ 2004-01-23  9:55 ` Ed V. Bartosh
  2004-01-23 11:36   ` [devel] ???? 2.6.1 ? ??? ? ??? ?????? Andrey Rahmatullin
  0 siblings, 1 reply; 6+ messages in thread
From: Ed V. Bartosh @ 2004-01-23  9:55 UTC (permalink / raw)
  To: ALT Linux kernel packages development; +Cc: community, devel


>>>>> "AAJ" == Andrey A. Jelnin writes:

 AAJ>   Берем к примеру -
 AAJ>  ftp://ftp.altlinux.ru/pub/people/ed/kernel-2.6.1/kernel-source-2.6.1-1.0.0-alt1.noarch.rpm
 AAJ>  И что с ним дальше делать ?
  
 AAJ>  Я пробывал с kernel-2.6.0 - от того же ED: брал спек -
 AAJ>  kerlnel-std-up.spec - из cvs репозитория АЛЬТа правил его под
 AAJ>  себя - строки с ошибками колментировал собрал - ядро
 AAJ>  запустилось - но автоматом не подхватывает ни один модуль и
 AAJ>  ругается kernel: Cannot read proc file system: 1 - Operation
 AAJ>  not permitted.
  
 AAJ>  Пробывал бинарники того-же ядра - от того же производителя -
 AAJ>  оно не грузит ниодин модуль при lsmod\modprobe - ругается на
 AAJ>  нехватку памяти ...
Ээх ... Дока по оприходованию 2.6 уже на подходе, положу там же.

Это черновик :

Все упоминающиеся ниже пакеты лежат здесь:
ftp://ftp.altlinux.ru/pub/people/ed/

Рекомендуется ставить последние релизы пакетов.

1. Установка готового ядра
--------------------------
1.1 Устанавливаем следующие пакеты:
mkinitrd
modutils
bootloader-utils
startup

1.2 Можно установить еще и это (необязательно):
libsysfs
sysfsutils

1.3 Cтавим собственно ядро:
kernel-image-std26-up
(X - номер релиза)

1.4 Ставим нужные модули:
nvidia:
kernel-modules-nvidia-std26-up
или
kernel-modules-nvidia-std26-up-5328
(версия поновее)

1.5 Проверяем наличие нужной записи в lilo.conf,
или в конфиге grub-а и перезапускаем систему.
Все должно загрузиться и работать.

1.6 Если что-то не работает, то пишем в devel-kernel@ или еще куда-нибудь.

2. Пересборка ядра.
--------------------
2.1. Очень внимательно и вдумчиво читаем это:
http://www.atmsk.ru/index.php?option=articles&task=viewarticle&artid=9&Itemid=3

2.2 Ставим kernel-build-tools
Читаем /usr/share/doc/kernel-build-tools-0.6/kernel-policy.txt опять
очень вдумчиво. Проникаемся.

2.3 Ставим kernel-image-std26-up-2.6.1-altX.src.rpm, 
смотрим в его спек, находим там все, что нужно ему для сборки:
kernel-source-2.6.X
kernele-build-tools версии >= 0.6-alt3
coreutils dev86 bzip2 make tar flex
rpm >= 4.0.2-75 libdb4.0-devel
gcc-3.3
Несколько kernel-fix-* и kernel-feat-*
и ставим это.

Путь для занятых - пропускаем пункты 2.1 и 2.2, ставим kernel-image-std26-up-2.6.1-altX.src.rpm,
делаем rpm -bp kernel-image-std26-up.spec и смотрим что ему нужно по
многочисленным сообщениям rpm. Ставим это.

2.4 Делаем rpm -bp kernel-image-std26-up.spec и после завершения идем в `rpm --eval %_builddir`
идем в kernel-image-std26-up-2.6.1-altX/kernel-source-2.6.1/ и находим
там распакованые и пропатченые сорцы, готовые к сборке.

2.5 Накладываем свои патчи (необязательно)

2.6 Берем конфиг в `rpm --eval %_sourcedir` для kernel-image-std26-up
копируем его (config-2.6.1-std26-up) в ./.config
Делаем make menuconfig и конфигуряем ядро на свой страх и риск.
Копируем получившийся ./config обратно в %sourcedir

2.7 Делаем rpm -ba kernel-image-std26-up.spec и долго ждем.
    Если мы все сделали правильно, то получаем в результате что-нибудь
    типа этого:
Wrote: /sandman/SRPMS/kernel-image-std26-up-2.6.1-alt5.src.rpm
Wrote: /sandman/RPMS/i586/kernel-image-std26-up-2.6.1-alt5.i586.rpm
Wrote: /sandman/RPMS/i586/kernel-headers-std26-up-2.6.1-alt5.i586.rpm
Wrote: /sandman/RPMS/i586/kernel-headers-modules-std26-up-2.6.1-alt5.i586.rpm

2.8 Собираем нужные модули для нашего нового ядра:
Процесс описан для модуля nvidia:
Ставим kernel-source-nvidia-4496-1.0.4496-alt4.noarch.rpm
Ставим kernel-headers-std26-up и kernel-headers-modules-std26-up
для нашего(!!!) ядра (см. п. 2.7)
Делаем rpm --rebuild kernel-modules-nvidia-std26-up-1.0.4496-alt9.src.rpm

2.9 Плавно переходим в начало данного текста и читаем как это ставить.
-------------------------------------------------------------------------------

Комментарии, добавления, исправления, здоровая критика приветствуются.

-- 
Best regards,
Ed V. Bartosh


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [devel] ???? 2.6.1 ? ??? ? ??? ??????.
  2004-01-23  9:55 ` [devel] ñÄÒÏ 2.6.1 É ÞÔÏ Ó ÎÉÍ ÄÅÌÁÔØ Ed V. Bartosh
@ 2004-01-23 11:36   ` Andrey Rahmatullin
  2004-01-23 11:57     ` [devel] Re: [Comm] Re: 2.6.1 Ed V. Bartosh
  2004-01-23 18:19     ` [d-kernel] Re: [devel] ???? 2.6.1 ? ??? ? ??? ?????? Ed V. Bartosh
  0 siblings, 2 replies; 6+ messages in thread
From: Andrey Rahmatullin @ 2004-01-23 11:36 UTC (permalink / raw)
  To: ALT Linux kernel packages development, community, devel

[-- Attachment #1: Type: text/plain, Size: 442 bytes --]

On Fri, Jan 23, 2004 at 11:55:10AM +0200, Ed V. Bartosh wrote:
> 1. Установка готового ядра
> --------------------------
> 1.1 Устанавливаем следующие пакеты:

> startup
Только что написал - на М2.2 не встанет. Инитскрипты.

-- 
WBR, wRAR (ALT Linux Team)

> [...] новая сборка sendmail для слаки уже есть. А у нас нету,
> тут уж я проверил ;-)
Куда торопиться?  Те, кто пользуются sendmail'ом, обычно никуда не
торопятся.
		-- ldv in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [devel] Re: [Comm] Re: 2.6.1
  2004-01-23 11:36   ` [devel] ???? 2.6.1 ? ??? ? ??? ?????? Andrey Rahmatullin
@ 2004-01-23 11:57     ` Ed V. Bartosh
  2004-01-23 18:19     ` [d-kernel] Re: [devel] ???? 2.6.1 ? ??? ? ??? ?????? Ed V. Bartosh
  1 sibling, 0 replies; 6+ messages in thread
From: Ed V. Bartosh @ 2004-01-23 11:57 UTC (permalink / raw)
  To: ALT Linux kernel packages development; +Cc: community, devel



 >> startup
 AR> Только что написал - на М2.2 не встанет. Инитскрипты.

Посмотрим.

-- 
Best regards,
Ed V. Bartosh


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [d-kernel] Re: [devel] ???? 2.6.1 ? ??? ? ??? ??????.
  2004-01-23 11:36   ` [devel] ???? 2.6.1 ? ??? ? ??? ?????? Andrey Rahmatullin
  2004-01-23 11:57     ` [devel] Re: [Comm] Re: 2.6.1 Ed V. Bartosh
@ 2004-01-23 18:19     ` Ed V. Bartosh
  2004-01-26  9:48       ` Andrey Rahmatullin
  1 sibling, 1 reply; 6+ messages in thread
From: Ed V. Bartosh @ 2004-01-23 18:19 UTC (permalink / raw)
  To: ALT Linux kernel packages development; +Cc: community, devel


 AR> On Fri, Jan 23, 2004 at 11:55:10AM +0200, Ed V. Bartosh wrote:
 >> 1. Установка готового ядра
 >> --------------------------
 >> 1.1 Устанавливаем следующие пакеты:

 >> startup
 AR> Только что написал - на М2.2 не встанет. Инитскрипты.

Можешь вот это попробовать ? Мне, к сожалению, негде.
ftp://ftp.altlinux.ru/pub/people/ed/initscripts/ALM2.2/initscripts-5.49-ipl51mdk.i586.rpm

В howto это тоже отражено, лежит здесь:
ftp://ftp.altlinux.ru/pub/people/ed/ALTLinux-Kernel-2.6-Howto

-- 
Best regards,
Ed V. Bartosh


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [d-kernel] Re: [devel] ???? 2.6.1 ? ??? ? ??? ??????.
  2004-01-23 18:19     ` [d-kernel] Re: [devel] ???? 2.6.1 ? ??? ? ??? ?????? Ed V. Bartosh
@ 2004-01-26  9:48       ` Andrey Rahmatullin
  2004-01-26 10:26         ` Ed V. Bartosh
  0 siblings, 1 reply; 6+ messages in thread
From: Andrey Rahmatullin @ 2004-01-26  9:48 UTC (permalink / raw)
  To: ALT Linux kernel packages development, community, devel

[-- Attachment #1: Type: text/plain, Size: 593 bytes --]

On Fri, Jan 23, 2004 at 08:19:32PM +0200, Ed V. Bartosh wrote:
>  >> 1. Установка готового ядра
>  >> --------------------------
>  >> 1.1 Устанавливаем следующие пакеты:
> 
>  >> startup
>  AR> Только что написал - на М2.2 не встанет. Инитскрипты.
> 
> Можешь вот это попробовать ? Мне, к сожалению, негде.
> ftp://ftp.altlinux.ru/pub/people/ed/initscripts/ALM2.2/initscripts-5.49-ipl51mdk.i586.rpm

И мне негде...

-- 
WBR, wRAR (ALT Linux Team)

Многие замечательные пакеты или features остаются незамеченными только
потому, что про них в сети  нигде ничего не написано.
		-- aen in devel@

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [d-kernel] Re: [devel] ???? 2.6.1 ? ??? ? ??? ??????.
  2004-01-26  9:48       ` Andrey Rahmatullin
@ 2004-01-26 10:26         ` Ed V. Bartosh
  0 siblings, 0 replies; 6+ messages in thread
From: Ed V. Bartosh @ 2004-01-26 10:26 UTC (permalink / raw)
  To: ALT Linux kernel packages development; +Cc: community, devel


 >>  >> 1.1 Устанавливаем следующие пакеты:
 >> 
 >>  >> startup
 >>  AR> Только что написал - на М2.2 не встанет. Инитскрипты.
 >> 
 >> Можешь вот это попробовать ? Мне, к сожалению, негде.
 >> ftp://ftp.altlinux.ru/pub/people/ed/initscripts/ALM2.2/initscripts-5.49-ipl51mdk.i586.rpm

 AR> И мне негде...

Все нормально, уже попробовали люди.

-- 
Best regards,
Ed V. Bartosh


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2004-01-26 10:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-01-23  9:55 ` [devel] ñÄÒÏ 2.6.1 É ÞÔÏ Ó ÎÉÍ ÄÅÌÁÔØ Ed V. Bartosh
2004-01-23 11:36   ` [devel] ???? 2.6.1 ? ??? ? ??? ?????? Andrey Rahmatullin
2004-01-23 11:57     ` [devel] Re: [Comm] Re: 2.6.1 Ed V. Bartosh
2004-01-23 18:19     ` [d-kernel] Re: [devel] ???? 2.6.1 ? ??? ? ??? ?????? Ed V. Bartosh
2004-01-26  9:48       ` Andrey Rahmatullin
2004-01-26 10:26         ` Ed V. Bartosh

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git