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 |