1 |
Peter Volkov (pva)(pva@g.o)@Thu, Mar 22, 2007 at 09:18:47AM +0300:
|
2 |
> On Чтв, 2007-03-22 at 00:20 +0200, vti wrote: |
3 |
> > > On 3/21/07, vti <mbit@×××.net> wrote: |
4 |
> > > >Скомпилировал на одной машине 2.6.20 без проблем. Установился initramfs. |
5 |
> > > >На второй машине захотелось проделать такую же операцию, но оно хочет |
6 |
> > > >компилировать busybox. Никак не могу победить это. |
7 |
> > |
8 |
> > Да дело не в выводе или ошибках. Вопрос в том, как genkernel решает |
9 |
> > что компилировать initramfs или busybox? Потому что при одинаковых |
10 |
> > настройках /etc/genkernel.conf на разных машинах получается разное. |
11 |
> > |
12 |
> > /usr/bin/genkernel содержит: |
13 |
> > |
14 |
> > =========================== |
15 |
> > if [ "${BUSYBOX}" -eq '1' ] |
16 |
> > then |
17 |
> > # Compile Busybox |
18 |
> > compile_busybox |
19 |
> > fi |
20 |
> > =========================== |
21 |
> > |
22 |
> > Вот эти условия разные на разных машинах при одинаковых настройках. |
23 |
> |
24 |
> Я не пользуюсь genkernel, но в первую очередь проверьте, что у вас стоят |
25 |
> одинаковые версии genkernel. У меня версия 3.4.6 поэтому всё остальное |
26 |
> относиться к ней. Проверьте, что вы в обоих случаях передаёте параметр |
27 |
> --no-busybox. Сравните ${GK_SHARE}/${ARCH}/config.sh может быть у вас |
28 |
> там стоит BUSYBOX=1. Попробуйте запустить genkernel с высоким debuglevel |
29 |
> и посмотрите, что будет. Насколько я понял, genkenel сначала парсит |
30 |
> командную строку, а уже потом применяет /${ARCH}/ конфиги, поэтому даже |
31 |
> если вы передаёте --no-busybox в командной строке ARCH конфиг может |
32 |
> поставить другое значение и параметр командной строки не будет |
33 |
> учитываться. |
34 |
> |
35 |
|
36 |
Сработал ключик --no-busybox, премного благодарен. В config.h BUSYBOX=1 отсутствовал.
|
37 |
|
38 |
|
39 |
--
|
40 |
vti -- Viacheslav Tikhanovskii
|
41 |
And Laban gave unto his daughter Leah Zilpah his maid for an handmaid.
|
42 |
-- Genesis 29:24
|
43 |
--
|
44 |
gentoo-user-ru@g.o mailing list |