Re: Сборка ядра: 2.6.35 - debian way Debia n Linux Kernel Handbook

2010-08-21 Пенетрантность Pavel Gaidai
2010/8/11 Goga777 :
>>
>> Ошибки:
>> make[1]: Leaving directory `/usr/src/linux-2.6.35'
>> /usr/bin/make  EXTRAVERSION=-my-kernel  ARCH=i386 \
>>                               -C Documentation/lguest
>> make[1]: Entering directory `/usr/src/linux-2.6.35/Documentation/lguest'
>> cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3
>> -I../../include -I../../arch/x86/include -U_FORTIFY_SOURCE    lguest.c
>> -o lguest
>> lguest.c:21:25: error: sys/eventfd.h: No such file or directory

Для таких ошибок в дебиане сеть apt-file.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/aanlktimcp2wqz-esoidzl4taykvblxvot8zfmgbbk...@mail.gmail.com



Re: Сборка ядра: 2.6.35

2010-08-13 Пенетрантность Goga777
2.6.35.1 уже вышел с фиксами

-- 
Удачи,
Игорь


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100813151753.6b552...@bk.ru



Re: Сборка ядра: 2.6.35

2010-08-11 Пенетрантность Stanislav Maslovski
On Wed, Aug 11, 2010 at 05:49:21PM +0200, Igor Drobot wrote:
> И мне интересно, подскажите :)
>> а вот тут я прочитал про иной способ сборки ядра под дебианом
>>
>> http://kernel-handbook.alioth.debian.org/ch-common-tasks.html
>> Debian Linux Kernel Handbook
>>
>> вместо
>>
>> fakeroot make-kpkg clean
>> fakeroot make-kpkg --append-to-version "-my-kernel" --revision "07082010" 
>> --us --uc --initrd kernel_image
>>
>> там рекомендуется делать
>>
>>
>> make clean
>> make KDEB_PKGVERSION=custom.1.0 deb-pkg
>>
>> какой способ все-таки лучше использовать ?

make-kpkg. Официально поддерживается только этот метод сборки в deb.

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100811162048.ga18...@kaiba.homelan



Re: Сборка ядра: 2.6.35

2010-08-11 Пенетрантность Igor Drobot

И мне интересно, подскажите :)

а вот тут я прочитал про иной способ сборки ядра под дебианом

http://kernel-handbook.alioth.debian.org/ch-common-tasks.html
Debian Linux Kernel Handbook

вместо

fakeroot make-kpkg clean
fakeroot make-kpkg --append-to-version "-my-kernel" --revision "07082010" --us 
--uc --initrd kernel_image

там рекомендуется делать


make clean
make KDEB_PKGVERSION=custom.1.0 deb-pkg

какой способ все-таки лучше использовать ?

   

--
Игорь


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c62c681.4030...@debianuser.org



Re: Сборка ядра: 2.6.35 - debian way Debian Linux Kernel Handbook

2010-08-11 Пенетрантность Goga777
а вот тут я прочитал про иной способ сборки ядра под дебианом

http://kernel-handbook.alioth.debian.org/ch-common-tasks.html
Debian Linux Kernel Handbook

вместо

fakeroot make-kpkg clean
fakeroot make-kpkg --append-to-version "-my-kernel" --revision "07082010" --us 
--uc --initrd kernel_image

там рекомендуется делать


make clean
make KDEB_PKGVERSION=custom.1.0 deb-pkg

какой способ все-таки лучше использовать ? 


> пытаюсь собрать новое ядро 2.6.35, но не могу разобраться с ошибками ниже.
> 
> Собираю вот так:
> 
> wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.35.tar.bz2
> cd /usr/src
> tar jxf ~/linux-2.6.35.tar.bz2
> cd linux-2.6.35/
> make mrproper
> cp /boot/config-$(uname -r) .config
> make menuconfig
> fakeroot make-kpkg clean
> fakeroot make-kpkg --append-to-version "-my-kernel" --revision "07082010" 
> --us --uc --initrd kernel_image
> 
> 
> 
> Ошибки:
> make[1]: Leaving directory `/usr/src/linux-2.6.35'
> /usr/bin/make  EXTRAVERSION=-my-kernel  ARCH=i386 \
>   -C Documentation/lguest
> make[1]: Entering directory `/usr/src/linux-2.6.35/Documentation/lguest'
> cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3 
> -I../../include -I../../arch/x86/include -U_FORTIFY_SOURCElguest.c   
> -o lguest
> lguest.c:21:25: error: sys/eventfd.h: No such file or directory
> lguest.c: In function ‘create_thread’:
> lguest.c:1026: warning: implicit declaration of function ‘eventfd’
> make[1]: *** [lguest] Error 1
> make[1]: Leaving directory `/usr/src/linux-2.6.35/Documentation/lguest'
> make: *** [debian/stamp/build/kernel] Error 2


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100811172449.47a4d...@bk.ru



Re: Сборка ядра: 2.6.35

2010-08-11 Пенетрантность Goga777
Приветствую, 

сорри - невнимательно читал соседний тред - после обновления kernel package до 
12.036  ошибки пропали


> нет, libc пересобирать из исходников не планирую.
> 
> тем не менее, собрать ядро пока не смог 
> 
> вижу 2 ошибки
> 
> include/linux/compile.h: Нет такого файла или каталога
> 
> но не могу понять, какой пакет надо установить, чтобы этот файл появился
> 
> 
> есть и вторая ошибка - не знаю как ее исправить
> 
> The UTS Release version in include/linux/version.h
>""
> does not match current version:
>"2.6.35-my-kernel"


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100811161506.45f59...@bk.ru



Re: Сборка ядра: 2.6.35

2010-08-11 Пенетрантность Goga777
> > > fakeroot make-kpkg --append-to-version "-my-kernel" --revision "07082010" 
> > > --us --uc --initrd
> > > kernel_image
> > а после такого обновления ядра надо ли еще что-то обновлять в sid ? я имею 
> > ввиду, заголовочные файлы
> > в /usr/include/linux к примеру или еще что-то ? или можно ограничиться 
> > этими шагами ? 
> 
> Если libc пересобирать не собираешься, то и заголовочные файлы трогать
> не надо. ABI с userspace в linux стабилен (в отличие от интерфейса
> модулей).


нет, libc пересобирать из исходников не планирую.

тем не менее, собрать ядро пока не смог 

вижу 2 ошибки

include/linux/compile.h: Нет такого файла или каталога

но не могу понять, какой пакет надо установить, чтобы этот файл появился


есть и вторая ошибка - не знаю как ее исправить

The UTS Release version in include/linux/version.h
   ""
does not match current version:
   "2.6.35-my-kernel"
Please correct this.



  IHEXfirmware/sb16/ima_adpcm_capture.csp
make[1]: Leaving directory `/usr/src/linux-2.6.35'
/usr/bin/make  EXTRAVERSION=-my-kernel  ARCH=i386 \
 -C Documentation/lguest
make[1]: Entering directory `/usr/src/linux-2.6.35/Documentation/lguest'
cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3 -I../../include 
-I../../arch/x86/include -U_FORTIFY_SOURCElguest.c   -o lguest
lguest.c: In function ‘setup_tun_net’:
lguest.c:1456: warning: dereferencing pointer ‘sin’ does break strict-aliasing 
rules
lguest.c:1457: warning: dereferencing pointer ‘sin’ does break strict-aliasing 
rules
lguest.c:1450: note: initialized from here
make[1]: Leaving directory `/usr/src/linux-2.6.35/Documentation/lguest'
COLUMNS=150 dpkg -l 'gcc*' perl dpkg 'libc6*' binutils make dpkg-dev |\
 awk '$1 ~ /[hi]i/ { printf("%s-%s\n", $2, $3) }'> debian/buildinfo
uname -a >> debian/buildinfo
echo using the compiler: >> debian/buildinfo
grep LINUX_COMPILER include/linux/compile.h | \
   sed -e 's/.*LINUX_COMPILER "//' -e 's/"$//' >> debian/buildinfo
grep: include/linux/compile.h: Нет такого файла или каталога
echo done > debian/stamp/build/kernel
/usr/bin/make -f ./debian/rules 
debian/stamp/binary/pre-linux-image-2.6.35-my-kernel
make[1]: Entering directory `/usr/src/linux-2.6.35'
== making target debian/stamp/install/linux-image-2.6.35-my-kernel [new 
prereqs: ]==
This is kernel package version 12.014.
echo "The UTS Release version in include/linux/version.h"; echo "  \"\" 
"; echo "does not match current version:"; echo "  \"2.6.35-my-kernel\" 
"; echo "Please correct this."; exit 2
The UTS Release version in include/linux/version.h
   ""
does not match current version:
   "2.6.35-my-kernel"
Please correct this.
make[1]: *** [debian/stamp/install/linux-image-2.6.35-my-kernel] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.35'
make: *** [kernel_image] Ошибка 2
 


-- 
Удачи,
Игорь


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100811155623.2089a...@bk.ru



Re: Сборка ядра: 2.6.35

2010-08-11 Пенетрантность Stanislav Maslovski
On Wed, Aug 11, 2010 at 11:42:45AM +0400, Goga777 wrote:
> > fakeroot make-kpkg --append-to-version "-my-kernel" --revision "07082010" 
> > --us --uc --initrd kernel_image
> а после такого обновления ядра надо ли еще что-то обновлять в sid ? я имею 
> ввиду, заголовочные файлы
> в /usr/include/linux к примеру или еще что-то ? или можно ограничиться этими 
> шагами ? 

Если libc пересобирать не собираешься, то и заголовочные файлы трогать
не надо. ABI с userspace в linux стабилен (в отличие от интерфейса
модулей).

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100811074940.ga2...@kaiba.homelan



Re: Сборка ядра: 2.6.35

2010-08-11 Пенетрантность Goga777
> пытаюсь собрать новое ядро 2.6.35, но не могу разобраться с ошибками ниже.
> 
> Собираю вот так:
> 
> wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.35.tar.bz2
> cd /usr/src
> tar jxf ~/linux-2.6.35.tar.bz2
> cd linux-2.6.35/
> make mrproper
> cp /boot/config-$(uname -r) .config
> make menuconfig
> fakeroot make-kpkg clean
> fakeroot make-kpkg --append-to-version "-my-kernel" --revision "07082010" 
> --us --uc --initrd kernel_image


а после такого обновления ядра надо ли еще что-то обновлять в sid ? я имею 
ввиду, заголовочные файлы
в /usr/include/linux к примеру или еще что-то ? или можно ограничиться этими 
шагами ? 

Игорь


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2010084245.593c4...@bk.ru



Re: Сборка ядра: 2.6.35

2010-08-10 Пенетрантность Igor Drobot

Спасибо всем за помощь!

--
Игорь


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c6186a2.5090...@debianuser.org



Re: Сборка ядра: 2.6.35

2010-08-08 Пенетрантность Andrey Rahmatullin
On Mon, Aug 09, 2010 at 09:10:43AM +0400, Dmitry E. Oboukhov wrote:
> ID> Да пакет был установлен, с данной ошибкой вроде разобрался, версия 
> libc6-dev не самая новая и пришлось немного Makefile подправить
> ID> Да игрушка мне эта нужна...
> я чет не въехал. ядро уже стало от libc6 зависеть?
В данном случае не ядро, а lguest.

-- 
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(6):

 просто спамеры выдумывают, как бы им еще извратиться ;)
 шлют с info@, суют microsoft в helo .. типа "именем microsoft,
пропустите!" ;)


signature.asc
Description: Digital signature


Re: Сборка ядра : 2.6.35

2010-08-08 Пенетрантность Dmitry E. Oboukhov

ID> Да пакет был установлен, с данной ошибкой вроде разобрался, версия 
libc6-dev не самая новая и пришлось немного Makefile подправить
ID> Да игрушка мне эта нужна...

я чет не въехал. ядро уже стало от libc6 зависеть?
-- 
... mpd is off

. ''`.   Dmitry E. Oboukhov
: :’  :   email: un...@debian.org jabber://un...@uvw.ru
`. `~’  GPGKey: 1024D / F8E26537 2006-11-21
  `- 1B23 D4F8 8EC0 D902 0555  E438 AB8C 00CF F8E2 6537


signature.asc
Description: Digital signature


Re: Сборка ядра: 2.6.35

2010-08-08 Пенетрантность Stanislav Maslovski
On Sun, Aug 08, 2010 at 05:38:21PM +0200, Igor Drobot wrote:
> Вот уже при  "fakeroot make-kpkg -initrd --revision=686 kernel_image
> kernel_headers modules_image"
> Вылазит вот эта ерунда... как это правильно понять?
> 
> == making target debian/stamp/install/linux-image-2.6.35 [new prereqs: 
> ]===
> ===
> This is kernel package version 11.015.
> echo "The UTS Release version in include/linux/version.h"; echo "  
> \"\"
> "; echo "does not match current version:"; echo "  \"2.6.35\" "; echo
> "Please correct this."; exit 2
> The UTS Release version in include/linux/version.h
>    ""
> does not match current version:
>    "2.6.35"
> Please correct this.
> make[1]: *** [debian/stamp/install/linux-image-2.6.35] Error 2
> make[1]: Leaving directory `/usr/src/linux-2.6.35'
> make: *** [kernel_image] Error 2

Обновить kernel-package до версии не ниже 12.032.
(BTS bug #561569)

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100808183009.ga12...@kaiba.homelan



Re: Сборка ядра: 2.6.35

2010-08-08 Пенетрантность Igor Drobot




lguest.c:21:25: error: sys/eventfd.h: No such file or directory
 

   ^^^
Суть ошибки в подчеркнутой строке. Пакет libc6-dev установлен?
И ты уверен, что тебе нужна эта игрушка lguest?

   
Да пакет был установлен, с данной ошибкой вроде разобрался, версия 
libc6-dev не самая новая и пришлось немного /Makefile /подправить

Да игрушка мне эта нужна...

Вот уже при  "/fakeroot make-kpkg -initrd --revision=686 kernel_image 
kernel_headers modules_image/"

Вылазит вот эта ерунда... как это правильно понять?

== making target debian/stamp/install/linux-image-2.6.35 [new 
prereqs: ]==

This is kernel package version 11.015.
echo "The UTS Release version in include/linux/version.h"; echo 
"  \"\" "; echo "does not match current version:"; echo 
"  \"2.6.35\" "; echo "Please correct this."; exit 2

The UTS Release version in include/linux/version.h
   ""
does not match current version:
   "2.6.35"
Please correct this.
make[1]: *** [debian/stamp/install/linux-image-2.6.35] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.35'
make: *** [kernel_image] Error 2


--
Игорь



Re: Сборка ядра: 2.6.35

2010-08-07 Пенетрантность Stanislav Maslovski
On Sat, Aug 07, 2010 at 04:18:53PM +0200, Igor Drobot wrote:
> Здравствуйте,
>
> пытаюсь собрать новое ядро 2.6.35, но не могу разобраться с ошибками ниже.
[...]
> make[1]: Leaving directory `/usr/src/linux-2.6.35'
> /usr/bin/make  EXTRAVERSION=-my-kernel  ARCH=i386 \
>  -C Documentation/lguest
> make[1]: Entering directory `/usr/src/linux-2.6.35/Documentation/lguest'
> cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3  
> -I../../include -I../../arch/x86/include -U_FORTIFY_SOURCElguest.c
> -o lguest
> lguest.c:21:25: error: sys/eventfd.h: No such file or directory
  ^^^
> lguest.c: In function ‘create_thread’:
> lguest.c:1026: warning: implicit declaration of function ‘eventfd’
> make[1]: *** [lguest] Error 1
> make[1]: Leaving directory `/usr/src/linux-2.6.35/Documentation/lguest'
> make: *** [debian/stamp/build/kernel] Error 2
>
>
> Кто то может сталкивался с подобными ошибками?

Суть ошибки в подчеркнутой строке. Пакет libc6-dev установлен? 
И ты уверен, что тебе нужна эта игрушка lguest?

-- 
Stanislav


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100807230914.gb20...@kaiba.homelan



Сборка ядра: 2.6.35

2010-08-07 Пенетрантность Igor Drobot

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

пытаюсь собрать новое ядро 2.6.35, но не могу разобраться с ошибками ниже.

Собираю вот так:

wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.35.tar.bz2
cd /usr/src
tar jxf ~/linux-2.6.35.tar.bz2
cd linux-2.6.35/
make mrproper
cp /boot/config-$(uname -r) .config
make menuconfig
fakeroot make-kpkg clean
fakeroot make-kpkg --append-to-version "-my-kernel" --revision "07082010" --us 
--uc --initrd kernel_image



Ошибки:
make[1]: Leaving directory `/usr/src/linux-2.6.35'
/usr/bin/make  EXTRAVERSION=-my-kernel  ARCH=i386 \
 -C Documentation/lguest
make[1]: Entering directory `/usr/src/linux-2.6.35/Documentation/lguest'
cc -m32 -Wall -Wmissing-declarations -Wmissing-prototypes -O3 
-I../../include -I../../arch/x86/include -U_FORTIFY_SOURCElguest.c   
-o lguest

lguest.c:21:25: error: sys/eventfd.h: No such file or directory
lguest.c: In function ‘create_thread’:
lguest.c:1026: warning: implicit declaration of function ‘eventfd’
make[1]: *** [lguest] Error 1
make[1]: Leaving directory `/usr/src/linux-2.6.35/Documentation/lguest'
make: *** [debian/stamp/build/kernel] Error 2


Кто то может сталкивался с подобными ошибками?

Спасибо!

--
Игорь


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c5d6b4d.3080...@debianuser.org



Re: сборка ядра с kernel.org - version_vars.mk

2010-05-20 Пенетрантность Mike Mironov
Вереск пишет:
> 20.05.2010 02:07, Nicholas пишет:
>> Yuri Kozlov wrote:
>>
>>> Видимо нужен kernel-package 12.033
>>> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561569
^^^
>>
>> Не могу сейчас проверить - слишком много требуется обновлений,
>> но идея понятна.
>>
>> Спасибо.
>>
>>
> Да, обновление этого решает проблему. Где-то в раслке даже ссыль на багу
> давали.
> 
> 
Угу. Прям в этом письме :))


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bf4efc9.1040...@darkmike.ru



Re: сборка ядра с kernel.org - version_vars.mk

2010-05-19 Пенетрантность Вереск

20.05.2010 02:07, Nicholas пишет:

Yuri Kozlov wrote:


Видимо нужен kernel-package 12.033
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561569


Не могу сейчас проверить - слишком много требуется обновлений,
но идея понятна.

Спасибо.


Да, обновление этого решает проблему. Где-то в раслке даже ссыль на багу 
давали.



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bf4d6f3.30...@mail.ru



Re: сборка ядра с kernel.org - version_vars.mk

2010-05-19 Пенетрантность Nicholas

Yuri Kozlov wrote:


Видимо нужен kernel-package 12.033
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561569


Не могу сейчас проверить - слишком много требуется обновлений,
но идея понятна.

Спасибо.


--
Sincerely,
Nicholas


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/ht25iv$hn...@dough.gmane.org



Re: сборка ядра с kernel.org - version_vars.mk

2010-05-18 Пенетрантность Yuri Kozlov
В Mon, 17 May 2010 22:07:50 +
Nicholas  пишет:

> (etch+backports+lenny)
> kernel-package 11.015
> kernel 2.6.34
> 

Видимо нужен kernel-package 12.033
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561569


-- 
Best Regards,
Yuri Kozlov


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100518211843.3af0f...@keeper.home.local



сборка ядра с kernel.org - ver sion_vars.mk

2010-05-17 Пенетрантность Nicholas

(etch+backports+lenny)
kernel-package 11.015
kernel 2.6.34


попробовал собрать ядро, выяснил что кроме редактирования
src/linux/Documentation/lguest/Makefile
< "all: lguest"
> "all:"

Нужно:
1. запустить

make-kpkg --append_to_version -2010.05.17 --initrd --revision=rev.01 
kernel_image modules_image


2. дождаться ошибки:

The UTS Release version in ... "" does not match current version:

3. потом  отредактировать
src/linux/debian/ruleset/misc/version_vars.mk

изменив секцию UTS_RELEASE_HEADER на

UTS_RELEASE_HEADER=$(call doit,if [ -f include/generated/utsrelease.h ]; 
then  \
   echo include/generated/utsrelease.h; 
\

   else\
   echo include/generated/utsrelease.h ; 
   \

   fi)


4. запустить make-kpkg еще раз.


Причем, если удалить src/linux/ и распаковать исходник еще раз, то 
нельзя просто скопировать отредактированный файл 
src/linux/debian/ruleset/misc/version_vars.mk, - нужно весь путь 
повторить последовательно.



Стоит ли что-то обновить, что бы процесс упростился ?


--
Sincerely,
Nicholas


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/hsssqk$rj...@dough.gmane.org



сборка ядра - обязатель ность make-kpkg clean

2010-02-26 Пенетрантность Nicholas


Во многих доках утверждается обязательность
make-kpkg clean
перед
make-kpkg --append_to_version -2010.x.x --initrd --revision=rev.01
kernel_image modules_image

Вопрос: насколько это обязательно, если отличие следующего варианта ядра
от предыдущего только в отключенных модулях ?

Т.е.:
10 собирается ядро со множеством модулей;
20 проверяется что работает;
30 в make menuconfig несколько модулей отключается;
40 goto 20;


и так до тех пор пока ядро не будет содержать минимум необходимого для
конкретного железа.
(новые модули не добавляются, старые не правятся)

--
Sincerely,
Nicholas


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/hm996i$j6...@dough.gmane.org



Re: сборка ядра

2006-04-05 Пенетрантность Artem Chuprina
Alexander Gerasiov -> debian-russian  @ Wed, 05 Apr 2006 18:21:45 +0400:

 >>>А оно тебе вообще надо собирать ядро самому? Чем тебя дистрибутивное не
 >>>устраивает? Просто если у тебя такие вопросы возникают - может ну его
 >>>нафиг не надо мазохизмом заниматься?
 >> 
 >> в дистрибутивном ядре нет it821x, а он мне нужен для остальных винтов
 >> и сидирумов!
 AG> Возьми ядро (+обвязка) из тестинга. Хотя сейчас там такие хитрости с
 AG> обновлением, что может не совсем просто оказаться...

 AG> Люди, а пересобрать ядро+удев+мкрамфс+модульиниттулз относительно саржа
 AG> можно? кто-нить пробовал?

Ага.  Ключевое слово - backports.org.

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

Делу время, потехе - деньги.
Кнышев


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: сборка ядра

2006-04-05 Пенетрантность Alexander Gerasiov
pasha wrote:
> Здравствуйте, Alexander.
> 
>>А оно тебе вообще надо собирать ядро самому? Чем тебя дистрибутивное не
>>устраивает? Просто если у тебя такие вопросы возникают - может ну его
>>нафиг не надо мазохизмом заниматься?
> 
> в дистрибутивном ядре нет it821x, а он мне нужен для остальных винтов
> и сидирумов!
Возьми ядро (+обвязка) из тестинга. Хотя сейчас там такие хитрости с
обновлением, что может не совсем просто оказаться...

Люди, а пересобрать ядро+удев+мкрамфс+модульиниттулз относительно саржа
можно? кто-нить пробовал?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re[2]: сборка ядра

2006-04-05 Пенетрантность pasha
Здравствуйте, Alexander.

Вы писали 5 апреля 2006 г., 13:26:03:

> pasha wrote:
>> Здравствуйте, debian-russian.
>> 
>> Что-то уже совсем ничего не понимаю.
>> на работе в WMWare по Mandrake 9 собрал 2.6.15.3 причём модуль it812х
>> можно было как включить в ядро так и скомпилировать модулем. Дома же
>> debian 3.1 sarge при конфигурирования ядра it812x компилится только
>> модулем при насильном (в смысле нажатия клавиши "М" а не переключая
>> пробелом) говорит что нельзя почемуто этот модуль включить в
>> ядро. Как вообще такое может быть. Я
>> как уже только не пробовал собирать дома новое ядро и ни как не
>> получается. Как не дома где соберу так работает.  Все файловые
>> системы и контроллеры ide я интегрирую в
>> ядро, а оно всё о своём:kernel  panic - not syncing: VFS Unable  to
>> mount root fs on unknown -block(3,2). Может это что-то
>> конкретно зависящее от моего железа. В смысле нужен какойто модуль, а
>> я его пропускаю.
>> У меня мама GigaByte GA-8l945P-G.
> А оно тебе вообще надо собирать ядро самому? Чем тебя дистрибутивное не
> устраивает? Просто если у тебя такие вопросы возникают - может ну его
> нафиг не надо мазохизмом заниматься?



в дистрибутивном ядре нет it821x, а он мне нужен для остальных винтов
и сидирумов!

-- 
С уважением,
 pasha  mailto:[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: сборка ядра

2006-04-05 Пенетрантность Alexander Gerasiov
pasha wrote:
> Здравствуйте, debian-russian.
> 
> Что-то уже совсем ничего не понимаю.
> на работе в WMWare по Mandrake 9 собрал 2.6.15.3 причём модуль it812х
> можно было как включить в ядро так и скомпилировать модулем. Дома же
> debian 3.1 sarge при конфигурирования ядра it812x компилится только
> модулем при насильном (в смысле нажатия клавиши "М" а не переключая
> пробелом) говорит что нельзя почемуто этот модуль включить в ядро. Как вообще 
> такое может быть. Я
> как уже только не пробовал собирать дома новое ядро и ни как не
> получается. Как не дома где соберу так работает.  Все файловые системы и 
> контроллеры ide я интегрирую в
> ядро, а оно всё о своём:kernel  panic - not syncing: VFS Unable  to
> mount root fs on unknown -block(3,2). Может это что-то
> конкретно зависящее от моего железа. В смысле нужен какойто модуль, а
> я его пропускаю.
> У меня мама GigaByte GA-8l945P-G.
А оно тебе вообще надо собирать ядро самому? Чем тебя дистрибутивное не
устраивает? Просто если у тебя такие вопросы возникают - может ну его
нафиг не надо мазохизмом заниматься?


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: сборка ядра

2006-04-04 Пенетрантность Artem Chuprina
pasha -> debian-russian  @ Tue, 4 Apr 2006 11:23:19 +0300:

 p> Что-то уже совсем ничего не понимаю.  на работе в WMWare по Mandrake
 p> 9 собрал 2.6.15.3 причём модуль it812х можно было как включить в
 p> ядро так и скомпилировать модулем. Дома же debian 3.1 sarge при
 p> конфигурирования ядра it812x компилится только модулем при насильном
 p> (в смысле нажатия клавиши "М" а не переключая пробелом) говорит что
 p> нельзя почемуто этот модуль включить в ядро. Как вообще такое может
 p> быть.

Например, если какой-то драйвер, от которого зависит этот, попрошено
собрать модулем.

-- 
Artem Chuprina
RFC2822:  Jabber: [EMAIL PROTECTED]

Современной называется технология, которую пытаются совать во все дырки
независимо от того, заточена она под них или нет.
Д. Белявский


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Re[2]: сборка ядра

2006-04-03 Пенетрантность Stanislav Maslovski
On 03/04/06, Stanislav Maslovski <[EMAIL PROTECTED]> wrote:

> make-kpkg --initrd --revision=my.0.1 kernel_image

На этом шаге надо еще бы ваш модуль it821x в /etc/mkinitrd/modules
добавить, хотя может он и сам в initrd image попадет, если в
/etc/mkinitrd/mkinitrd.conf прописано
MODULES=most

После этого можно говорить
> dpkg -i ../kernel-image-2.x.x_my.0.1_i386.deb

--
BR,
Stanislav


Re: Re[2]: сборка ядра

2006-04-03 Пенетрантность Stanislav Maslovski
On 03/04/06, pasha <[EMAIL PROTECTED]> wrote:
> > On Mon, Apr 03, 2006 at 10:34:24AM +0300, pasha wrote:
> >> > On Sat, Apr 01, 2006 at 03:04:48PM +0300, pasha wrote:
> >> >> добавил в lilo.conf следущее image=/boot/bzimage-2.6.15.3
> >> >>   read-only
> >> >>   label=new-kernel
> >> >> при перезагрузке с новым ядром мне вываливается:
> >> >> kernel  panic - not syncing: VFS Unable  to mount root fs on unknown -
> >> >> block(3,2)
> >> >> Что я не так делаю? Может при конфигурировании ядра забыл что-то
> >> >> включить?
> >> > Например, поддержку используемой Вами файловой системы. Она либо должна
> >> > компилироваться в ядро статически, либо надо собирать и прописывать в 
> >> > lilo
> >> > initrd с этим модулем.
> >> Интерстно, драйверы файловой системы и контроллера я в ядро включил,
> >> пересобрал и всё равно такой же эффект.
> >> p.s. нужный мне модуль it821x устанавливается только модулем, а мне бы
> >> хотелось например поставить этот винт на ide1, а не на ide0, там
> >> сидюки себя лучше чувствуют. Как мне поступить в этом случае?
>
> > Как Вы включили контроллер если он у Вас и есть it821x?
>
> > Если он у Вас не компилится статически, то Вы _должны_
> > сделать initrd используя yaird. положить туда модуль it821x и
> > прописать его в lilo initrd=/boot/initrd.img-2.6.
>
> > P.S. it821x есть в разумно новых прекомпилированных ядрах из sid
> > В 2.6.14 и 2.6.15, точно.
>
> > --
> > Иван Лох
>
> для ide0 it821x не нужен каналы ide1 и ide2 работают только когда
> включен  райд, а ide0 работает по любому, поэтому и нужен модуль.
> я хочу поставить сидюки на ide0 там где они и должны быть, а винты на
> ide1 и ide2(нет у меня SATА винтов). вот и мучаюсь.

Возвращаясь к старому:
1) в настройках LILO в root=... что прописано?
2) почему kernel-package (make-kpkg) использовать не хотите?
su
apt-get install kernel-package
cd /usr/src/linux-2.x.x
make menuconfig
ramdisk (y)
   initrd  (*)
cramfs  (y)
.
make-kpkg clean
make-kpkg --initrd --revision=my.0.1 kernel_image
dpkg -i ../kernel-image-2.x.x_my.0.1_i386.deb

--
BR,
Stanislav


Re[2]: сборка ядра

2006-04-03 Пенетрантность pasha
Здравствуйте, Иван.

Вы писали 3 апреля 2006 г., 10:53:42:

> On Mon, Apr 03, 2006 at 10:34:24AM +0300, pasha wrote:
>> > On Sat, Apr 01, 2006 at 03:04:48PM +0300, pasha wrote:
>> >> добавил в lilo.conf следущее image=/boot/bzimage-2.6.15.3
>> >>   read-only
>> >>   label=new-kernel
>> >> при перезагрузке с новым ядром мне вываливается:
>> >> kernel  panic - not syncing: VFS Unable  to mount root fs on unknown -
>> >> block(3,2)
>> >> Что я не так делаю? Может при конфигурировании ядра забыл что-то
>> >> включить?
>> > Например, поддержку используемой Вами файловой системы. Она либо должна
>> > компилироваться в ядро статически, либо надо собирать и прописывать в lilo
>> > initrd с этим модулем.
>> Интерстно, драйверы файловой системы и контроллера я в ядро включил,
>> пересобрал и всё равно такой же эффект.
>> p.s. нужный мне модуль it821x устанавливается только модулем, а мне бы
>> хотелось например поставить этот винт на ide1, а не на ide0, там
>> сидюки себя лучше чувствуют. Как мне поступить в этом случае?

> Как Вы включили контроллер если он у Вас и есть it821x?

> Если он у Вас не компилится статически, то Вы _должны_
> сделать initrd используя yaird. положить туда модуль it821x и
> прописать его в lilo initrd=/boot/initrd.img-2.6.

> P.S. it821x есть в разумно новых прекомпилированных ядрах из sid
> В 2.6.14 и 2.6.15, точно.

> -- 
> Иван Лох

для ide0 it821x не нужен каналы ide1 и ide2 работают только когда
включен  райд, а ide0 работает по любому, поэтому и нужен модуль.
я хочу поставить сидюки на ide0 там где они и должны быть, а винты на
ide1 и ide2(нет у меня SATА винтов). вот и мучаюсь.


-- 
С уважением,
 pasha  mailto:[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: сборка ядра

2006-04-03 Пенетрантность Иван Лох
On Mon, Apr 03, 2006 at 10:34:24AM +0300, pasha wrote:
> > On Sat, Apr 01, 2006 at 03:04:48PM +0300, pasha wrote:
> >> добавил в lilo.conf следущее image=/boot/bzimage-2.6.15.3
> >>   read-only
> >>   label=new-kernel
> >> при перезагрузке с новым ядром мне вываливается:
> >> kernel  panic - not syncing: VFS Unable  to mount root fs on unknown -
> >> block(3,2)
> >> Что я не так делаю? Может при конфигурировании ядра забыл что-то
> >> включить?
> > Например, поддержку используемой Вами файловой системы. Она либо должна
> > компилироваться в ядро статически, либо надо собирать и прописывать в lilo
> > initrd с этим модулем.
> Интерстно, драйверы файловой системы и контроллера я в ядро включил,
> пересобрал и всё равно такой же эффект.
> p.s. нужный мне модуль it821x устанавливается только модулем, а мне бы
> хотелось например поставить этот винт на ide1, а не на ide0, там
> сидюки себя лучше чувствуют. Как мне поступить в этом случае?

Как Вы включили контроллер если он у Вас и есть it821x?

Если он у Вас не компилится статически, то Вы _должны_
сделать initrd используя yaird. положить туда модуль it821x и
прописать его в lilo initrd=/boot/initrd.img-2.6.

P.S. it821x есть в разумно новых прекомпилированных ядрах из sid
В 2.6.14 и 2.6.15, точно.

-- 
Иван Лох


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re[2]: сборка ядра

2006-04-03 Пенетрантность pasha
Здравствуйте, .



-- Пересылаемое письмо --
От:  pasha <[EMAIL PROTECTED]>
К:   Иван Лох <[EMAIL PROTECTED]>
А также к:   
Время создания:  Mon, 3 Apr 2006 09:33:20 +0300
Тема:    сборка ядра
Прикрепленные файлы: 

Здравствуйте, Иван.

Вы писали 1 апреля 2006 г., 15:19:06:

> On Sat, Apr 01, 2006 at 03:04:48PM +0300, pasha wrote:
>> Здравствуйте, debian-russian.
>> 
>> собрал сегодня собрал ядро 2.6.15.3 вроде ошибок не было
>> добавил в lilo.conf следущее image=/boot/bzimage-2.6.15.3
>>   read-only
>>   label=new-kernel
>> при перезагрузке с новым ядром мне вываливается:
>> kernel  panic - not syncing: VFS Unable  to mount root fs on unknown -
>> block(3,2)
>> Что я не так делаю? Может при конфигурировании ядра забыл что-то
>> включить?
> Например, поддержку используемой Вами файловой системы. Она либо должна
> компилироваться в ядро статически, либо надо собирать и прописывать в lilo
> initrd с этим модулем.

> -- 
> Иван Лох



Интерстно, драйверы файловой системы и контроллера я в ядро включил,
пересобрал и всё равно такой же эффект.
p.s. нужный мне модуль it821x устанавливается только модулем, а мне бы
хотелось например поставить этот винт на ide1, а не на ide0, там
сидюки себя лучше чувствуют. Как мне поступить в этом случае?

-- 
С уважением,
 pasha  mailto:[EMAIL PROTECTED]

-- Конец пересылаемого письма --
-- 
С уважением,
 pasha  mailto:[EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: сборка ядра

2006-04-01 Пенетрантность Stanislav Maslovski
On Sat, Apr 01, 2006 at 07:41:34PM +0400, Yury Luneff wrote:
> On Sat, Apr 01, 2006 at 07:31:47PM +0700, Evgeny Yurkin wrote:
> > > при перезагрузке с новым ядром мне вываливается:
> > > kernel  panic - not syncing: VFS Unable  to mount root fs on unknown -
> > > block(3,2)
> > > Что я не так делаю? Может при конфигурировании ядра забыл что-то
> > > включить?
> 
> а не кажется, что просто забыли рут прописать? ну и собирать нужно было
> с make-kpkg:
> make-kpkg --initrd kernel_image. получил бы пакет и редактировать ничего
> и нигде не надо. 

Иногда надо: /etc/mkinitrd/{mkinitrd.conf,modules}.
man mkinitrd
man mkinitrd.conf
И в menuconfig не забыть сказать cramfs (Y) и ramdisk (Y).

--
Стас


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: сборка ядра

2006-04-01 Пенетрантность Yury Luneff
On Sat, Apr 01, 2006 at 07:31:47PM +0700, Evgeny Yurkin wrote:
> В сообщении от 1 апреля 2006 19:04 pasha написал(a):
> > Здравствуйте, debian-russian.
> >
> > собрал сегодня собрал ядро 2.6.15.3 вроде ошибок не было
> > добавил в lilo.conf следущее image=/boot/bzimage-2.6.15.3
> >   read-only
> >   label=new-kernel
> > при перезагрузке с новым ядром мне вываливается:
> > kernel  panic - not syncing: VFS Unable  to mount root fs on unknown -
> > block(3,2)
> > Что я не так делаю? Может при конфигурировании ядра забыл что-то
> > включить?

а не кажется, что просто забыли рут прописать? ну и собирать нужно было
с make-kpkg:
make-kpkg --initrd kernel_image. получил бы пакет и редактировать ничего
и нигде не надо. 

-- 
Yury Luneff, 2005, TSURE
ICQ 293527227 [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: сборка ядра

2006-04-01 Пенетрантность Иван Лох
On Sat, Apr 01, 2006 at 03:04:48PM +0300, pasha wrote:
> Здравствуйте, debian-russian.
> 
> собрал сегодня собрал ядро 2.6.15.3 вроде ошибок не было
> добавил в lilo.conf следущее image=/boot/bzimage-2.6.15.3
>   read-only
>   label=new-kernel
> при перезагрузке с новым ядром мне вываливается:
> kernel  panic - not syncing: VFS Unable  to mount root fs on unknown -
> block(3,2)
> Что я не так делаю? Может при конфигурировании ядра забыл что-то
> включить?
Например, поддержку используемой Вами файловой системы. Она либо должна
компилироваться в ядро статически, либо надо собирать и прописывать в lilo
initrd с этим модулем.

-- 
Иван Лох


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: сборка ядра

2006-04-01 Пенетрантность Evgeny Yurkin
В сообщении от 1 апреля 2006 19:04 pasha написал(a):
> Здравствуйте, debian-russian.
>
> собрал сегодня собрал ядро 2.6.15.3 вроде ошибок не было
> добавил в lilo.conf следущее image=/boot/bzimage-2.6.15.3
>   read-only
>   label=new-kernel
> при перезагрузке с новым ядром мне вываливается:
> kernel  panic - not syncing: VFS Unable  to mount root fs on unknown -
> block(3,2)
> Что я не так делаю? Может при конфигурировании ядра забыл что-то
> включить?
вкомпиляй в ядро (НЕ МОДУЛЕМ) драйвер файловой системы которая на корневом 
разделе  и драйвер контролера на котором этот самый винт весит

> p.s. вообще новое ядро мне нужно только из-за модуля it821x, но файл
> модуля ite821x.ko после сборки ядра отдельно устанавливаться командой
> insmod почему-то не хочет.
> Можно ли каким-либо способом установить этот модуль на моё
> текущее ядро (2.6.8-686-smp) или всё таки придётся ставить новое?
>
> --
> С уважением,
>  pasha  mailto:[EMAIL PROTECTED]

-- 
С уважением,
Юркин Евгений
Siberia Health Inc


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Сборка ядра 2.4.24 под woody

2004-03-25 Пенетрантность Alex Riesen
Victor B. Wagner, Thu, Mar 25, 2004 19:51:13 +0100:
> On 2004.03.25 at 12:04:52 +0200, Oleg Gritsinevich wrote:
> >   x This allows you to specify the maximum number of CPUs which this 
> >   x kernel will support.  The maximum supported value is 32 and the
> >   x mimimum value which makes sense is 2.
> > А что понимается под номером процессора и для чего может
> > понадобиться его настройка?
> 
> То, что выдаёт /proc/cpuinfo в строке процессор. Насколько я понимаю,
> его значения у "вторых половинок" hyperthreaded процессора зависят от
> чипсета, и  определяются тем сколько процов в принципе этот чипсет
> поддерживает. Потому как сначала нумеруются все физические, а потом все
> виртуальные.

чего-то я не нашёл подтверждения этому в исходниках. Смотрел
arch/i386/kernel/setup.c и arch/i386/kernel/smpboot.c.
Похоже, что cpu_online заполняется по очереди. И нигде не заметил чтобы
было написано, что сначала идут настоящие процессоры, а потом
ненастоящие.

> Так что если чипсет поддерживает 4 физических процессора, то у одного
> физического процессора будут номера 0 и 4. И в конфиге ядра нужно
> ставить минимум 5, потому что будут задействованы 1-й и 5-й элементы в
> ядерной таблице, размер которой задаётся этим параметром конфига.

этому тоже нет подтверждения, и кстати в 2.6 у меня стоит 2, и два
процессора найдено. Проверил 2.4 из bk (2.4.26-pre2). Загружаться он
не стал (у меня ext3+ea), но до паники успел сообщить несколько раз что
нашёл именно два процессора.

Очень похоже, что речь идёт об уже исправленой ошибке в предыдущих ядрах.



Re: Сборка ядра 2.4.24 под woody

2004-03-25 Пенетрантность Victor B. Wagner
On 2004.03.25 at 12:04:52 +0200, Oleg Gritsinevich wrote:
>   x x 
>   
>   x This allows you to specify the maximum number of CPUs which thisx 
>   
>   x kernel will support.  The maximum supported value is 32 and the x 
>   
>   x mimimum value which makes sense is 2. 
> 
>   А что понимается под номером процессора и для чего может
> понадобиться его настройка?

То, что выдаёт /proc/cpuinfo в строке процессор. Насколько я понимаю,
его значения у "вторых половинок" hyperthreaded процессора зависят от
чипсета, и  определяются тем сколько процов в принципе этот чипсет
поддерживает. Потому как сначала нумеруются все физические, а потом все
виртуальные.

Так что если чипсет поддерживает 4 физических процессора, то у одного
физического процессора будут номера 0 и 4. И в конфиге ядра нужно
ставить минимум 5, потому что будут задействованы 1-й и 5-й элементы в
ядерной таблице, размер которой задаётся этим параметром конфига.

 
Если 


> -- 
> With best regards, Oleg Gritsinevich
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 



Re: Сборка ядра 2.4.24 под woody

2004-03-25 Пенетрантность Oleg Gritsinevich
On Thu, Mar 25, 2004 at 04:15:43AM +0200, Leschinsky Oleg wrote:
[skip]
> Не настройка ли это номеров процессоров, а не их количества?
Нет.

  x CONFIG_NR_CPUS: x   
  x x   
  x This allows you to specify the maximum number of CPUs which thisx   
  x kernel will support.  The maximum supported value is 32 and the x   
  x mimimum value which makes sense is 2. 

А что понимается под номером процессора и для чего может
понадобиться его настройка?

-- 
With best regards, Oleg Gritsinevich



Re: Сборка ядра 2.4.24 под woody

2004-03-25 Пенетрантность Oleg Gritsinevich
On Wed, Mar 24, 2004 at 08:59:55PM +0100, Alex Riesen wrote:
[skip]
> > > > SMP (CONFIG_SMP) включено? И убедись, что количество процессоров
> > > > стоит по дефолту (32 вроде, CONFIG_NR_CPUS=32).
> > > SMP включено. Сначала ставил 4 процессора, попробовал с 32-мя, тоже 
> > > самое.
> 
> можешь спокойно поставить 4
В 2.4.23 я ставил "4" и реально виделись только два. Поставил "32",
увиделись все четыре. Ставить N+1=5 я не пробовал.

-- 
With best regards, Oleg Gritsinevich



Re: Сборка ядра 2.4.24 под woody

2004-03-25 Пенетрантность Yuri Maretsky
On Thu, Mar 25, 2004 at 04:15:43AM +0200, Leschinsky Oleg wrote:
> On Wed, Mar 24, 2004 at 08:59:55PM +0100, Alex Riesen wrote:
> > Собсно все запустилось, но появились вопросы.
> > Процессор P-IV 2.4G
> > Но почему-то оказался выключен Hyper-Threading :(
>  SMP (CONFIG_SMP) включено? И убедись, что количество процессоров
>  стоит по дефолту (32 вроде, CONFIG_NR_CPUS=32).
> >>> SMP включено. Сначала ставил 4 процессора, попробовал с 32-мя, тоже 
> >>> самое.
> > можешь спокойно поставить 4
> Не настройка ли это номеров процессоров, а не их количества?

Что значит "номера процессоров"?
В help-е четко сказано что это кол-во.
И даже указано что на каждый проц уходит по 8 кил kernel memory.


-- 
Best regards, Yuri Maretsky.
system administrator IVC NOD-6, Vitebsk.




Re: Сборка ядра 2.4.24 под woody

2004-03-24 Пенетрантность Leschinsky Oleg
On Wed, Mar 24, 2004 at 08:59:55PM +0100, Alex Riesen wrote:
> Собсно все запустилось, но появились вопросы.
> Процессор P-IV 2.4G
> Но почему-то оказался выключен Hyper-Threading :(
 SMP (CONFIG_SMP) включено? И убедись, что количество процессоров
 стоит по дефолту (32 вроде, CONFIG_NR_CPUS=32).
>>> SMP включено. Сначала ставил 4 процессора, попробовал с 32-мя, тоже 
>>> самое.
> 
> можешь спокойно поставить 4
> 

Не настройка ли это номеров процессоров, а не их количества?



Re: Сборка ядра 2.4.24 под woody

2004-03-24 Пенетрантность Alex Riesen
Yuri Maretsky, Wed, Mar 24, 2004 12:19:47 +0100:
> On Wed, Mar 24, 2004 at 11:42:01AM +0200, Yuri Maretsky wrote:
> > On Tue, Mar 23, 2004 at 06:07:34PM +0200, Oleg Gritsinevich wrote:
> > > > Собсно все запустилось, но появились вопросы.
> > > > Процессор P-IV 2.4G
> > > > Но почему-то оказался выключен Hyper-Threading :(
> > > SMP (CONFIG_SMP) включено? И убедись, что количество процессоров
> > > стоит по дефолту (32 вроде, CONFIG_NR_CPUS=32).
> > SMP включено. Сначала ставил 4 процессора, попробовал с 32-мя, тоже 
> > самое.

можешь спокойно поставить 4

> > А чем можно проверить включен он или нет после загрузки ядра?

"grep ^proc /proc/cpuinfo", например

Предполагая, что ядро сконфигурировано правильно, проверь bios.
Ещё, есть(были) процы которые говорят что они ht, но как ht не работают.
В первых сериях.



Re: Сборка ядра 2.4.24 под woody

2004-03-24 Пенетрантность Oleg Gritsinevich
On Wed, Mar 24, 2004 at 01:19:47PM +0200, Yuri Maretsky wrote:
[skip]
> > >   SMP (CONFIG_SMP) включено? И убедись, что количество процессоров
> > > стоит по дефолту (32 вроде, CONFIG_NR_CPUS=32).
> > 
> > SMP включено. Сначала ставил 4 процессора, попробовал с 32-мя, тоже 
> > самое.
[skip]
> > 
> > Все равно Hyper-Threading не включается. :(
ОК, в BIOS поддержка HT включена? Ещё проверь, чтобы тип
процессора был П4 (CONFIG_MPENTIUM4=y) и включён ACPI (CONFIG_ACPI_BOOT=y).
> > 
> > А чем можно проверить включен он или нет после загрузки ядра?
Если у тебя два ксеона с HT, то в dmesg ты должен увидеть строку
типа:
Total of 4 processors activated
Ну ещё с включенным фреймбуфером может четырёх пингвинов при
загрузке рисовать.

> > 
> > ЗЫ: Интересно что на соседней тачке DELL2600 (2*Xeon2.8) все отлично.
Так возьми конфиг от ядра с той машины и пересобери у себя. Если
ничего не поможет, читай Changelog-и своего ядра, что там накрутили с HT.

> > Ну по крайней мере ядро не ругается что мол HT выключен.
А как ядро может ругаться на выключенный HT? 
-- 
With best regards, Oleg Gritsinevich



Сборка ядра 2.4.24 по д woody

2004-03-24 Пенетрантность Yuri Maretsky
Извиняюсь, по моей вине письмо ушло с неправильным сабжем.


On Wed, Mar 24, 2004 at 11:42:01AM +0200, Yuri Maretsky wrote:
> On Tue, Mar 23, 2004 at 06:07:34PM +0200, Oleg Gritsinevich wrote:
> > > > Поддержка железа, партиции и файловой системы, на которых лежит /,
> > > > модулями? тогда --initrd к make-kpkg и все соответствующие пакеты...
> > > > Чтоб жить без initrd, надо чтобы поддержка всех трех была вкомпилена в
> > > > ядро.
> > > Собсно все запустилось, но появились вопросы.
> > > Процессор P-IV 2.4G
> > > Но почему-то оказался выключен Hyper-Threading :(
> > SMP (CONFIG_SMP) включено? И убедись, что количество процессоров
> > стоит по дефолту (32 вроде, CONFIG_NR_CPUS=32).
> 
> SMP включено. Сначала ставил 4 процессора, попробовал с 32-мя, тоже 
> самое.
> 
> > И ещё, RAM вся видна? А то ещё может понадобиться включение
> > CONFIG_HIGHMEM4G, даже если памяти всего 1Гб.
> 
> И это включено.
> Уже видна вся.
> 
> Все равно Hyper-Threading не включается. :(
> 
> А чем можно проверить включен он или нет после загрузки ядра?
> 
> ЗЫ: Интересно что на соседней тачке DELL2600 (2*Xeon2.8) все отлично.
> Ну по крайней мере ядро не ругается что мол HT выключен.
> 
> -- 
> Best regards, Yuri Maretsky.
> system administrator IVC NOD-6, Vitebsk.
> 
> 
> 
> 
> - End forwarded message -
> 
> -- 
> Best regards, Yuri Maretsky.
> system administrator IVC NOD-6, Vitebsk.
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 
> 

-- 
Best regards, Yuri Maretsky.
system administrator IVC NOD-6, Vitebsk.




Re: Сборка ядра 2.4.24 под woody

2004-03-23 Пенетрантность Oleg Gritsinevich
On Tue, Mar 23, 2004 at 04:02:09PM +0200, Yuri Maretsky wrote:
> On Tue, Mar 23, 2004 at 01:22:44PM +0200, Alexander Vlasov wrote:
> 
> > Поддержка железа, партиции и файловой системы, на которых лежит /,
> > модулями? тогда --initrd к make-kpkg и все соответствующие пакеты...
> > 
> > Чтоб жить без initrd, надо чтобы поддержка всех трех была вкомпилена в
> > ядро.
> 
> Собсно все запустилось, но появились вопросы.
> Процессор P-IV 2.4G
> Но почему-то оказался выключен Hyper-Threading :(
SMP (CONFIG_SMP) включено? И убедись, что количество процессоров
стоит по дефолту (32 вроде, CONFIG_NR_CPUS=32).
И ещё, RAM вся видна? А то ещё может понадобиться включение
CONFIG_HIGHMEM4G, даже если памяти всего 1Гб.

[skip]
> 
> blk: queue f7ea2618, I/O limit 4095Mb (mask 0x)
> ...
> 
> Собсно интересует отчего вдруг появился I/O limit, когда стояло 
> дистрибутное ядро 2.4.18-bf24 такого не было.
Насколько я понял, "так надо". Это сообщение появилось начиная с
ядер 2.4.двадцать-каких-то.

-- 
With best regards, Oleg Gritsinevich



Re: Сборка ядра 2.4.24 под woody

2004-03-23 Пенетрантность Alexander Vlasov
Ну как собрал... 
8)

On Tue, Mar 23, 2004 at 04:02:09PM +0200, Yuri Maretsky wrote:
> On Tue, Mar 23, 2004 at 01:22:44PM +0200, Alexander Vlasov wrote:
> 
> > Поддержка железа, партиции и файловой системы, на которых лежит /,
> > модулями? тогда --initrd к make-kpkg и все соответствующие пакеты...
> > 
> > Чтоб жить без initrd, надо чтобы поддержка всех трех была вкомпилена в
> > ядро.
> 
> Собсно все запустилось, но появились вопросы.
> Процессор P-IV 2.4G
> Но почему-то оказался выключен Hyper-Threading :(
> 
> 
> $ dmesg | less
> ...
> SCSI subsystem driver Revision: 1.00
> scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
> 
> aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
> 
> scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36
> 
> aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs
> 
> blk: queue f7ea2618, I/O limit 4095Mb (mask 0x)
> ...
> 
> Собсно интересует отчего вдруг появился I/O limit, когда стояло 
> дистрибутное ядро 2.4.18-bf24 такого не было.
> 
> 
> -- 
> Best regards, Yuri Maretsky.
> system administrator IVC NOD-6, Vitebsk.
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 

-- 
WBR,
 Alexander A. Vlasov
 Debian GNU/Linux user
 JID:   [EMAIL PROTECTED]
 nic-hdl:   ZULU-UANIC



Re: Сборка ядра 2.4.24 под woody

2004-03-23 Пенетрантность Yuri Maretsky
On Tue, Mar 23, 2004 at 01:22:44PM +0200, Alexander Vlasov wrote:

> Поддержка железа, партиции и файловой системы, на которых лежит /,
> модулями? тогда --initrd к make-kpkg и все соответствующие пакеты...
> 
> Чтоб жить без initrd, надо чтобы поддержка всех трех была вкомпилена в
> ядро.

Собсно все запустилось, но появились вопросы.
Процессор P-IV 2.4G
Но почему-то оказался выключен Hyper-Threading :(


$ dmesg | less
...
SCSI subsystem driver Revision: 1.00
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36

aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs

scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36

aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs

blk: queue f7ea2618, I/O limit 4095Mb (mask 0x)
...

Собсно интересует отчего вдруг появился I/O limit, когда стояло 
дистрибутное ядро 2.4.18-bf24 такого не было.


-- 
Best regards, Yuri Maretsky.
system administrator IVC NOD-6, Vitebsk.




Re: Сборка ядра 2.4.24 под woody

2004-03-23 Пенетрантность Yuri Maretsky
On Tue, Mar 23, 2004 at 01:22:44PM +0200, Alexander Vlasov wrote:
> Поддержка железа, партиции и файловой системы, на которых лежит /,
> модулями? тогда --initrd к make-kpkg и все соответствующие пакеты...
> 
> Чтоб жить без initrd, надо чтобы поддержка всех трех была вкомпилена в
> ядро.

Спасибо. Помогло.
Все завелось.
Правда собрал без initrd, вроде как оно мне не надо.


-- 
Best regards, Yuri Maretsky.
system administrator IVC NOD-6, Vitebsk.




Re: Сборка ядра 2.4.24 под woody

2004-03-23 Пенетрантность Alexander Vlasov
Поддержка железа, партиции и файловой системы, на которых лежит /,
модулями? тогда --initrd к make-kpkg и все соответствующие пакеты...

Чтоб жить без initrd, надо чтобы поддержка всех трех была вкомпилена в
ядро.

On Tue, Mar 23, 2004 at 10:55:23AM +0200, Yuri Maretsky wrote:
> Народ, подскажите в каком месте я не прав.
> 
> Имеется машина с woody.
> (DELL PowerEdge 600SC, SCSI Adaptec 3960D Ultra160, P-IV, 1024M RAM)
> 
> Ставим пакет kernel-source-2.4.24_2.4.24-3_all.deb
> В /usr/src/ появляется kernel-source-2.4.24.tar.bz2
> распаковываем,
> cd /usr/src/kernel-source-2.4.24
> make-kpkg --config menuconfig --revision=ym.1 kernel_image
> получаем kernel-image-2.4.24_ym.1_i386.deb
> dpkg -i kernel-image-2.4.24_ym.1_i386.deb
> все отлично ставится.
> Перегружаемся... и ядро не может смонтировать root.
> Пишет VFS: Cannot open root device "806" or 08:06
> и соответственно Kernel panic: VFS unable to mount root fs on 08:06
> 
> 
> -- 
> Best regards, Yuri Maretsky.
> system administrator IVC NOD-6, Vitebsk.
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 

-- 
WBR,
 Alexander A. Vlasov
 Debian GNU/Linux user
 JID:   [EMAIL PROTECTED]
 nic-hdl:   ZULU-UANIC



Сборка ядра 2.4.24 по д woody

2004-03-23 Пенетрантность Yuri Maretsky
Народ, подскажите в каком месте я не прав.

Имеется машина с woody.
(DELL PowerEdge 600SC, SCSI Adaptec 3960D Ultra160, P-IV, 1024M RAM)

Ставим пакет kernel-source-2.4.24_2.4.24-3_all.deb
В /usr/src/ появляется kernel-source-2.4.24.tar.bz2
распаковываем,
cd /usr/src/kernel-source-2.4.24
make-kpkg --config menuconfig --revision=ym.1 kernel_image
получаем kernel-image-2.4.24_ym.1_i386.deb
dpkg -i kernel-image-2.4.24_ym.1_i386.deb
все отлично ставится.
Перегружаемся... и ядро не может смонтировать root.
Пишет VFS: Cannot open root device "806" or 08:06
и соответственно Kernel panic: VFS unable to mount root fs on 08:06


-- 
Best regards, Yuri Maretsky.
system administrator IVC NOD-6, Vitebsk.




Сборка ядра 2.2.22

2002-10-16 Пенетрантность Shibanov
Hello debian-russian,
 Поставил пакет build-essential.
 make dep чего то делает. Всем спасибо!
  

-- 
Best regards, Шибанов Алексей Дмитриевич
 Shibanov  mailto:[EMAIL PROTECTED]



Re: Сборка ядра 2.2.22

2002-10-16 Пенетрантность Alexandra N. Kossovsky
Привет!

On Wed, Oct 16, 2002 at 10:17:37AM +0400, Shibanov wrote:
>   Я первый раз собираю ядро.
>   На команду make dep выдает что не найдено несколько файлов
>   с расширением .h
>   Пробовал дать команду make-kpkg binary работала долго вывалилась с
>   той же причиной.

Перед тем, как что-то строить, полезно поставить пакет build-essential.
Благо он сам по себе места не занимает. Зато libc6-dev (которая тебе
и нужна) появится. 

-- 
Alexandra N. Kossovsky
OKTET Ltd. (http://www.oktet.ru/)
e-mail: [EMAIL PROTECTED] (work) or [EMAIL PROTECTED] (home)
http://sanechka.spb.ru/



Re: Сборка ядра 2.2.22

2002-10-16 Пенетрантность Igor Goldenberg
Привет!

On Wed, 16 Oct 2002 at 10:17:37 +0400, Shibanov wrote:

>   Я первый раз собираю ядро.
>   На команду make dep выдает что не найдено несколько файлов
>   с расширением .h
>   например: scripts/mkdep.c:23: ctype.h: No such file or directory

Попробуйте поставить пакет libc6-dev.

-- 
 С уважением,
 Игорь.



Сборка ядра 2.2.22

2002-10-16 Пенетрантность Shibanov
Hello debian-russian,
  Я первый раз собираю ядро.
  На команду make dep выдает что не найдено несколько файлов
  с расширением .h
  например: scripts/mkdep.c:23: ctype.h: No such file or directory

  ну и в конце
  make: *** [scripts/mkdep] Ошибка 1

  Пробовал дать команду make-kpkg binary работала долго вывалилась с
  той же причиной.
  Может я чего то не установил. У меня potato при установки был
  урезан по максимуму.
  ну как я понимаю :)
-- 
Best regards, Шибанов Алексей Дмитриевич
 Shibanov  mailto:[EMAIL PROTECTED]