Оптимизация ядра или как оно здесь ... =)
Недавно пересел на линух с фри, ставил с livecd-i686-2006.1, с 3го stage - альтернативы он не даёт, включил ccache, из предложенного набора GRP (или как там пакеты называются...) включил тока редактор юз флагов и ещё помоему какие то мелкие утилиты (Х десктоп пока не ставил - хотелось побыстрее её "пощупать", хотя как я понял теперь с сидюка эти пакеты уже не стянешь, ну ладно с этим потом...), инет мне пока под ней настроить будет проблематично, т.к. очень уж специфическое соеденение(здесь кстати не понравилось что на сиди не нашёл толком консольных утилит в частности броузера ака links етк..), что я сейчас хочу сделать - разобратся с ядром и повыкидывать из него ненужные мне модули, никакого menuconfig у меня почемуто нет! далее где он прячет сорсы?!?! тоесть возможно ли сделать всё вышеперечисленное средствами livecd? Вощем чем я пока занимаюсь - перелопачиваю /etc с vi, динамически подгружаемые модули я так понял надо регулировать в /etc/modprobe.d но у меня его нет! Вобщем главный вопрос - как с этого сидюка получить сорцы ядра и где брать этот menuconfig, или у него есть .conf файл (а я догадываюсь что он есть =)) и как его собсно инсталить? (ну лан с инсталом сам разберусь)...
- Для комментирования войдите или зарегистрируйтесь
http://www.gentoo.org/doc/ru/?catid=install
http://ru.gentoo-wiki.com/
вам в помощь
эээ ну я там и
эээ ну я там и так вишу терь постоянно, мне б хотя б один ответ - можно с gentoo-livecd-2006.1-i686 стянуть сорсы ядра или не?
Что-то мне
Что-то мне подсказывает, что нет. По умолчанию они не ставятся -- это точно. Хотя если всё делать ручками, то можно и сорцы стянуть, и ядро как надо собрать, и вообще всё что угодно.
а чё там делать
а чё там делать ручками? вы этот лайв сиди видели?
зы кстати, как я понял раньше на лайвсиди закидывали несколько стейджей тарболами, терь их нет, вернее третий гдето есть но где?!?!
вот чё там лежит:
E:\
29.08.2006 04:54 21 776 Getting_Online.txt
29.08.2006 04:54 6 222 README.txt
23.08.2006 01:36
29.08.2006 05:04 677 941 248 image.squashfs
29.08.2006 04:54
29.08.2006 04:54 0 livecd
10.08.2006 00:09
4 файлов 677 969 246 байт
3 папок 0 байт свободно
-----------------------------------------------
E:\isolinux
29.08.2006 04:54 950 F2.msg
29.08.2006 04:54 1 399 F3.msg
29.08.2006 04:54 1 550 F4.msg
29.08.2006 04:54 1 269 F5.msg
29.08.2006 04:54 1 300 F6.msg
29.08.2006 04:54 1 461 F7.msg
29.08.2006 05:04 2 048 boot.cat
08.03.2005 21:31 127 boot.msg
29.08.2006 04:52 1 734 951 gentoo
29.08.2006 04:54 5 018 910 gentoo.igz
12.07.2005 23:40 10 440 isolinux.bin
29.08.2006 04:54 522 isolinux.cfg
29.08.2006 04:54 57 kernels.msg
08.03.2005 21:34 94 472 memtest86
-----------------------------------------------
Закидывали не
Закидывали не на LiveCD, а на Install. Но с версии 2005.1 упор делается в сторону LiveCD :-( Ессно есть ещё minimal, но там ни портежей ни стэйжей...
Сторонние конторы (типа того же ЛинуксЦентра) выпускают нехилые сборники, но их минус в быстром устаревании.
_________________
Zwei Drachen betrachten einander
Re: а чё там делать
а ету папочку вы не заметиле? =)
в этой папочке
в этой папочке тарбол дерева портежей, как он мне поможет - я не понимаю, если нета нет ещё..
Re: в этой папочке
а, сорри, не понял вопроса (
так эт, если инет настроен в другой оси - не проблема ведь ))
emerge -pf gentoo-sources
и вперед по сцылкам качать на другой тачке.
потом зальешь к себе в distfiles архивы и можно емерджить ;)
ну вот это по
ну вот это по всей видимости и есть "самый простой" для меня метод =)
LiveCD 2006.1 для x86 я
LiveCD 2006.1 для x86 я не видел, могу сказать лишь о amd64 - там вообще ничего нет, кроме дерева портежей. Так что придётся всё с инета качать (или ещё откуда взять). Чтоб поставить исходники, надо набрать "emerge gentoo-sources" - это скачает (если нет в /usr/portage/distfiles/) ядро и патчи к нему, распакует всё это дело куда надо и можно будет смело компилить.
Переходим в /usr/src/linux и вводим "make menuconfig" - ИМХО самый сложный этап, так как надо нормально всё настроить (если забыть что-нить важное, система может потом не загрузится, если указать лишнего - а зачем нам лишнее =).
Что же касается где и что этот menuconfig - это всего-лишь цель в Make-файле сырцев ядра, отдельной такой софтины нет.
ЗЫ: вообще "классический метод" куда интереснее, хотя и требует больше времени. А Stage1 и 3 в нём отличаются лишь необходимостью вводить всего-лишь пару (!!!) дополнительных строчек, так что если есть время на сбор всей системы и возможность доставать сырцы, то стоит подумать о скачивании минимального CD и постановки системы с Stage1.
_________________
Zwei Drachen betrachten einander
ну в этом плане
ну в этом плане по всей видимости livecd не различаются, что их можно слить с помощью emerge я понимаю, но мне чтоб чёто слить надо настроить skystar2 dvb и gprs ну и глобакс ессно=), поэтому я и пытаюсь разобратся с ядром - что там в нём есть чё нет, а вобще как то странно выходит - я кэш понимаю что это лайв сиди и тд но зачем так усложнять... или это я деревянный ...
на gentoo.org есть
на gentoo.org есть рукодство по альтернативным методам установки, там есть описание способа как сделать stage1 без доступа в сеть.
такое можно заюзать и с 3его. там и качать-то немного нада, 3 стэйдж сырцы ядра, груб/лило, вобсчем только то что нужно. вот можно путём последовательнызх перезагрузок сделать - я как-то на модеме так ставил...
хмм ща
хмм ща задумался - для базовой системы надо как я понял linuxkernel, genpatches.base, genpatches.extras, lvm2, stage,и лоадер, пойду поищу статейку эту...
ps от она человеческая недальновидность, знал бы такой расклад - не качал бы целый сидюк, а уже поставил бы по человечески и пользовался... эээх и трафика бы сэкономил =(