Re: Сборка ядра: 2.6.35 - debian way Debia n Linux Kernel Handbook
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
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
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
И мне интересно, подскажите :) а вот тут я прочитал про иной способ сборки ядра под дебианом 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
а вот тут я прочитал про иной способ сборки ядра под дебианом 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
Приветствую, сорри - невнимательно читал соседний тред - после обновления 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
> > > 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
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
> пытаюсь собрать новое ядро 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
Спасибо всем за помощь! -- Игорь -- 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
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
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
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
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
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
Здравствуйте, пытаюсь собрать новое ядро 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
Вереск пишет: > 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
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
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
В 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
(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
Во многих доках утверждается обязательность 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: сборка ядра
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: сборка ядра
pasha wrote: > Здравствуйте, Alexander. > >>А оно тебе вообще надо собирать ядро самому? Чем тебя дистрибутивное не >>устраивает? Просто если у тебя такие вопросы возникают - может ну его >>нафиг не надо мазохизмом заниматься? > > в дистрибутивном ядре нет it821x, а он мне нужен для остальных винтов > и сидирумов! Возьми ядро (+обвязка) из тестинга. Хотя сейчас там такие хитрости с обновлением, что может не совсем просто оказаться... Люди, а пересобрать ядро+удев+мкрамфс+модульиниттулз относительно саржа можно? кто-нить пробовал? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re[2]: сборка ядра
Здравствуйте, 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: сборка ядра
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: сборка ядра
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]: сборка ядра
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]: сборка ядра
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]: сборка ядра
Здравствуйте, Иван. Вы писали 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: сборка ядра
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]: сборка ядра
Здравствуйте, . -- Пересылаемое письмо -- От: 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: сборка ядра
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: сборка ядра
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: сборка ядра
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: сборка ядра
В сообщении от 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
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
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
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
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
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
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
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
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
Извиняюсь, по моей вине письмо ушло с неправильным сабжем. 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
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
Ну как собрал... 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
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
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
Поддержка железа, партиции и файловой системы, на которых лежит /, модулями? тогда --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
Народ, подскажите в каком месте я не прав. Имеется машина с 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
Hello debian-russian, Поставил пакет build-essential. make dep чего то делает. Всем спасибо! -- Best regards, Шибанов Алексей Дмитриевич Shibanov mailto:[EMAIL PROTECTED]
Re: Сборка ядра 2.2.22
Привет! 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
Привет! 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
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]