Gentoo Archives: gentoo-user-ru

From: vti <mbit@×××.net>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] Genkernel initramfs, busybox и т.п.
Date: Wed, 21 Mar 2007 22:21:17
Message-Id: 20070321222011.GB9383@dell
In Reply to: Re: [gentoo-user-ru] Genkernel initramfs, busybox и т.п. by Anton Ananich
1 Anton Ananich(anton.ananich@×××××.com)@Wed, Mar 21, 2007 at 06:13:51PM +0200:
2 > On 3/21/07, vti <mbit@×××.net> wrote:
3 > >Друзья!
4 > >
5 > >Скомпилировал на одной машине 2.6.20 без проблем. Установился initramfs.
6 > >На второй машине захотелось проделать такую же операцию, но оно хочет
7 > >компилировать busybox. Никак не могу победить это.
8 > >
9 > >Подскажите куда копать.
10 >
11 > Ну что тут подскажешь... Если я правильно понял, то emerge не выводит
12 > ни одного байта ни на stdout, ни на stderr? Если я понял не правльно,
13 > то попробуйте почитать то, что выводится на консоль, приаттачить к
14 > письму и т.д. ;)
15 >
16
17 Да дело не в выводе или ошибках. Вопрос в том, как genkernel решает что компилировать initramfs или busybox? Потому что при одинаковых настройках /etc/genkernel.conf на разных машинах получается разное.
18
19 /usr/bin/genkernel содержит:
20
21 ===========================
22 if [ "${KERN_24}" != '1' -a "${CMD_BOOTSPLASH}" != '1' ]
23 then
24 if [ "${BUSYBOX}" -eq '1' ]
25 then
26 # Compile Busybox
27 compile_busybox
28 fi
29
30 # Compile initramfs
31 create_initramfs
32 else
33 # Create initrd
34 compile_busybox
35 create_initrd
36 fi
37 ===========================
38
39 Вот эти условия разные на разных машинах при одинаковых настройках.
40
41 Может я ослеп и чего-то не вижу, но бьюсь над этой проблемой уже не первый день(
42
43 --
44 vti -- Viacheslav Tikhanovskii
45 And the four and twenty elders and the four beasts fell down and
46 worshipped God that sat on the throne, saying, Amen; Alleluia.
47 -- Revelation 19:4
48 --
49 gentoo-user-ru@g.o mailing list

Replies

Subject Author
Re: [gentoo-user-ru] Genkernel initramfs, busybox и т.п. "Peter Volkov (pva)" <pva@g.o>