ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Sisyphus updates & Grub
@ 2001-10-29  9:31 Evgeny Yugov
  2001-10-29  9:41 ` Stanislav Ievlev
  2001-10-29 10:34 ` [sisyphus] Сборка своего ядра [was Sisyphus updates & Grub] Evgeny Yugov
  0 siblings, 2 replies; 6+ messages in thread
From: Evgeny Yugov @ 2001-10-29  9:31 UTC (permalink / raw)
  To: All

Здравствуйте All,

После сегодняшнего апгрейда из Сизифа установилось 2 копии Grub причем
старая не хочет удаляться! :o(

-- 
With Best regards,
Evgeny
mailto:yugov@scs-900.ru

--
Шел 1926 год. В стране не хватало хлеба.... и черную икру мазали прямо на колбасу!




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

* Re: [sisyphus] Sisyphus updates & Grub
  2001-10-29  9:31 [sisyphus] Sisyphus updates & Grub Evgeny Yugov
@ 2001-10-29  9:41 ` Stanislav Ievlev
  2001-10-29 10:34 ` [sisyphus] Сборка своего ядра [was Sisyphus updates & Grub] Evgeny Yugov
  1 sibling, 0 replies; 6+ messages in thread
From: Stanislav Ievlev @ 2001-10-29  9:41 UTC (permalink / raw)
  To: sisyphus

Evgeny Yugov wrote:

>Здравствуйте All,
>
>После сегодняшнего апгрейда из Сизифа установилось 2 копии Grub причем
>старая не хочет удаляться! :o(
>
Это известная ошибка - в GRUB из Spring была ошибка в скриптах - поэтому 
удалить его можно только жесткой командой типа
rpm -e --noscripts --nodeps

>






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

* [sisyphus] Сборка своего ядра [was Sisyphus updates & Grub]
  2001-10-29  9:31 [sisyphus] Sisyphus updates & Grub Evgeny Yugov
  2001-10-29  9:41 ` Stanislav Ievlev
@ 2001-10-29 10:34 ` Evgeny Yugov
  2001-10-29 18:19   ` Sergei
  1 sibling, 1 reply; 6+ messages in thread
From: Evgeny Yugov @ 2001-10-29 10:34 UTC (permalink / raw)
  To: Evgeny Yugov

Здравствуйте Evgeny,

Monday, October 29, 2001, 3:31:05 PM, you wrote:

EY> Здравствуйте All,

EY> После сегодняшнего апгрейда из Сизифа установилось 2 копии Grub причем
EY> старая не хочет удаляться! :o(
Ок спасибо ужо поправил... :o)
Кстати а ктонибудь может объяснить технологию по пунктам как
пересобрать кастом ядро!?

-- 
With Best regards,
Evgeny
mailto:yugov@scs-900.ru

--
Штирлиц долго смотрел в одну точку, потом перевёл взгляд на другую точку. "Двоеточие" - подумал Штирлиц.




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

* Re: [sisyphus] Сборка своего ядра [was  Sisyphus updates & Grub]
  2001-10-29 10:34 ` [sisyphus] Сборка своего ядра [was Sisyphus updates & Grub] Evgeny Yugov
@ 2001-10-29 18:19   ` Sergei
  2001-10-30 11:43     ` [sisyphus] Не хочет [was: Сборка своего ядра] Ilia Menchikh
  0 siblings, 1 reply; 6+ messages in thread
From: Sergei @ 2001-10-29 18:19 UTC (permalink / raw)
  To: sisyphus

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Пн 29 Октябрь 2001 13:34, Вы написали:
> Здравствуйте Evgeny,
>
> Monday, October 29, 2001, 3:31:05 PM, you wrote:
>
> EY> Здравствуйте All,
>
> EY> После сегодняшнего апгрейда из Сизифа установилось 2 копии Grub причем
> EY> старая не хочет удаляться! :o(
> Ок спасибо ужо поправил... :o)
> Кстати а ктонибудь может объяснить технологию по пунктам как
> пересобрать кастом ядро!?
1. Ставится пакет src.rpm
2. В файле /usr/src/RPM/SPECS/kernel-2.4.spec правятся
%define BUILD_CUSTOM 1
%define ВUILD_BOOT 0
%define BUILD_SECURE_SMP 0
%define BUILD_SECURE_UP 0
%define BUILD_RSBAC_SMP 0
%define BUILD_RSBAC_UP 0
%define BUILD_SMP 0
%define BUILD_UP 0
...
здесь на выбор
...
%define CUSTOM <здесь как хотите назовите>
%define BUILD_CUSTOM_PCMCIA 1/0     - что вам нужно - ставите 1
%define BUILD_CUSTOM_ALSA 1/0
%define BUILD_CUSTOM_DRM 1/0
%define BUILD_CUSTOM_DXR2 1/0
...
В функции BuildKernel()
make oldconfig правьте на 
make {menuconfig|config}
...

3. В каталоге /us/src/RPM/SOURCES берется файл (для PII/PIII) 
kernel-2.4.12-i686-up.config и копируется в файл kernel-2.4.12-i686-<имя 
CUSTOM>.config
4. Пользователем запускается rpm -bb kernel-2.4.spec
5. Настраиваете ядро по своему вкусу.
6. Получаете готовенькое

В последствии можно переправить строку с make обратно на make oldconfig и 
просто таскать из ядра в ядро свой конфиг, меняя в нем только версию ядра.
Ежели что-то непонятно - пишите.
- -- 
С уважением, Епифанов Сергей.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE73Z2w4ZpgWiwK7D8RAirBAJ910t0Ilcm1Nuwif5FMi80v6pJpCwCfVZZr
HyloTU9vekrYelGHwuFy7FQ=
=AfqB
-----END PGP SIGNATURE-----



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

* Re: [sisyphus] Не хочет [was: Сборка своего ядра]
  2001-10-29 18:19   ` Sergei
@ 2001-10-30 11:43     ` Ilia Menchikh
  2001-10-30 14:24       ` AVL
  0 siblings, 1 reply; 6+ messages in thread
From: Ilia Menchikh @ 2001-10-30 11:43 UTC (permalink / raw)
  To: sisyphus

Здравствуйте All,

29 Октябрь 2001 21:19, Вы написали:
> 1. Ставится пакет src.rpm
> 2. В файле /usr/src/RPM/SPECS/kernel-2.4.spec правятся

<skip>

> 3. В каталоге /us/src/RPM/SOURCES берется файл (для PII/PIII)
> kernel-2.4.12-i686-up.config и копируется в файл kernel-2.4.12-i686-<имя
> CUSTOM>.config
> 4. Пользователем запускается rpm -bb kernel-2.4.spec

Сборка завершается так (kernel24-2.4.12-alt1.src.rpm):

+ echo 'Patch #636 (linux-2.4.9-ac10-i81x.patch):'
Patch #636 (linux-2.4.9-ac10-i81x.patch):
+ /usr/bin/patch -p1 -s
++ pwd
+ make -C DVB/driver KERNEL_LOCATION=/usr/src/RPM/BUILD/linux dvb_firm.h
/usr/src/RPM/BUILD/linux/scripts/pathdown.sh: TOPDIR: parameter null or not 
set
make: Entering directory `/usr/src/RPM/BUILD/linux/DVB/driver'
g++ -O2 -o fdump fdump.cc
fdump.cc:1:22: iostream.h: No such file or directory
fdump.cc:2:21: fstream.h: No such file or directory
fdump.cc:3:21: iomanip.h: No such file or directory
make: *** [fdump] Error 1
make: Leaving directory `/usr/src/RPM/BUILD/linux/DVB/driver'
Неверный код возврата из /var/tmp/rpm-tmp.44180 (%prep)

Этих файлов в исходниках нет.
Вопросов 2:

Где взять?
Что делать?

Система - Сизиф от 26.10. Ядро от Juniora 1.1




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

* Re: [sisyphus] Не хочет [was: Сборка своего ядра]
  2001-10-30 11:43     ` [sisyphus] Не хочет [was: Сборка своего ядра] Ilia Menchikh
@ 2001-10-30 14:24       ` AVL
  0 siblings, 0 replies; 6+ messages in thread
From: AVL @ 2001-10-30 14:24 UTC (permalink / raw)
  To: sisyphus

On Tue, 30 Oct 2001 14:43:38 +0300
Ilia Menchikh <meniluha@mailru.com> wrote:

> Здравствуйте All,
> 
> 29 Октябрь 2001 21:19, Вы написали:
> > 1. Ставится пакет src.rpm
> > 2. В файле /usr/src/RPM/SPECS/kernel-2.4.spec правятся
> 
> <skip>
> 
> > 3. В каталоге /us/src/RPM/SOURCES берется файл (для PII/PIII)
> make: Entering directory `/usr/src/RPM/BUILD/linux/DVB/driver'
> g++ -O2 -o fdump fdump.cc

c++

> fdump.cc:1:22: iostream.h: No such file or directory
> fdump.cc:2:21: fstream.h: No such file or directory
> fdump.cc:3:21: iomanip.h: No such file or directory

стандартные хидеры c++


> Этих файлов в исходниках нет.
> Вопросов 2:
> 
> Где взять?
в сизифе
> Что делать?

поставить libstdc++-devel



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

end of thread, other threads:[~2001-10-30 14:24 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-10-29  9:31 [sisyphus] Sisyphus updates & Grub Evgeny Yugov
2001-10-29  9:41 ` Stanislav Ievlev
2001-10-29 10:34 ` [sisyphus] Сборка своего ядра [was Sisyphus updates & Grub] Evgeny Yugov
2001-10-29 18:19   ` Sergei
2001-10-30 11:43     ` [sisyphus] Не хочет [was: Сборка своего ядра] Ilia Menchikh
2001-10-30 14:24       ` AVL

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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