Видео смотреть бесплатно

Смотреть армянское видео

Официальный сайт e-rus 24/7/365

Смотреть видео бесплатно

15.11.2009 15:18

jrunКак собирал ядро...

После того как вышла Ubuntu 9.10 я решил что пора бы разобрать что нибудь, и посмотреть, как же это работает.
Вооружившись статьёй "Ядерная физика для домохозяек" я решил преступить к собиранию своего ядра.

Везде куда я натыкался в инете было написано что я собрал настроил ядро за полчаса-час-2часа (Нужное подчеркнуть), вот и решил я, надо бы убить день и грамотно всё настроить, дабы было всё хорошо...

Как же я был наивен... Для упрошения не стал я заморачиваться с патчами.
А начал я с настраивать с команды make menuconfig, я конечно с терминалом консолькой, я дружу, но GUI мне пока роднее будет.

Увы, не хотел работать xconfig, стал разбираться в чём дело, оказывается что для работы xconfig требуется qt, поставил, посмотрел в как всё это выглядит в xconfig и ужаснулся, ибо за полдня что я настраивал я не далеко ушёл не дальше первого подпункта, ибо хотел всё понять и разобраться.

Решил пропускать все пункты, и настроить так как написано в руководстве, том что для домохозяек, дошёл до пункта SATA, в руководстве было сказано, что вот это такая крутая новая система, что обычному пользователю её надо отключить или поставить модулем, ибо встречается только в серверах, но я то знаю, на чём у меня держится жёсткий.

Решил начать всё сначала.
В каждый пункт отдельно вникать, читал хелп по каждому пункту (Раньше я считал что хорошо знаю англиский, теперь же я знаю что понимаю только поверхностно). Решил сначала воспользоваться переводчиками, но когда начали при переводе говорить про "Гнусные деревья" решил отказаться от такой помощи, пришлось самому всё переводить, в итоге на каждый пункт уходило от 10 до 40 минут. Таким образом закончил я конфигурацию только спустя 4 дня.
Ну думаю всё, осталось только собрать и радоваться...

Практика показала что я жестоко ошибался. Не хотел создаваться initrd.img-xxx.

Пошёл к гуглу.
По советам сделал статическими модули SATA, ext2/3/4, и поставил поддержку ahci, увы, это так и не помогло. После долгих терзаний и неуверенности в своей силе, решил сам создать этот образ, начитался, только решил приступать к созданию, как выяснилось, что mkinitrd не работает, что это за команда, какой пакет она требует так и не выяснил.

После этого решил пойти по debian-way.
Ранее я тоже пробовал пойти этим путём, Но увы ошибки и тут меня преследовали. Решил что гугл должен помочь, скопировал ошибку, начал красноглазить ответы, ни одно решение не помогло и тут на меня наверно снизошло озарение, попробовал дослоно перевести, что же он мне хочет сказать. А говорил он мне что заглавные буквы, это не дебиан-вей, и не должно их быть в названии, а я в Local version с самого начала с гордостью поставил "Arthur". Удалил, решил проверить.

Собралось, правда создался только 1 файл, вместо положенных двух, решил посмотреть, что же это собралось, сверился, получилось ядро, продолжил его установку - встал. И красиво встал, не пришлось мне шамамить с Nvidia.

Убил на сборку 2 недели, включая разбор полётов после конфигурации, зато теперь горжусь, сам собрал, и даже получилось... Посижу ещё чуток на убунте, буду другие дистры смотреть.


Тэги: kernel Ubuntu 9.10 сборка ядра ядро
+ 4 -
Похожие Поделиться

nymiiin 15.11.2009 15:24 #
+ 1 -
разбил бы на абзацы для читабельности.
exelens 15.11.2009 15:29 #
+ 2 -
разбил =)
nymiiin 15.11.2009 15:32 #
+ 2 -
по сабджу: зачем надо было пересобирать?
я пересобирал 1 раз, когда включал в ядро BFS
xconfig, судя по вашей реакции ("требует qt" - жесть!) использовать не стоит, чем не устраивает menuconfig
jrun 15.11.2009 15:34 #
+ 0 -
В xconfig выглядит в виде дерева, я просто скрывал пункты, которые уже рассмотрел.
nymiiin 15.11.2009 15:38 #
+ -1 -
сомнительное преимущество :)))
devl547 15.11.2009 16:34 #
+ 2 -
make gconfig - оно на gtk
exelens 15.11.2009 15:35 #
+ 0 -
Наверное ради опыта...
jrun 15.11.2009 15:43 #
+ -1 -
Да, для того что бы опыта набраться, из любопытства, да и дома хочу летом сервачок поднять, думаю опыт пригодится, сейчас смотрю пункты, которые до сих пор не понял.
Jazz 15.11.2009 23:02 #
+ 2 -
Да часть пунктов понять можно будет только при личной встрече с необходимостью их использования :) Обычно и опыт пересборки приходит, когда поддержка нужного девайса не включена в дистрибутив по умолчанию

А так это дело сомнительное, равзе что с шедулером побаловаться
Juev 15.11.2009 16:20 #
+ 3 -
Хороший опыт! Сборка ядра - одна из ступеней в познании системы.
Только все же, если хотите познать линух, стоит отойти от убунты. Убунта - это система, которая ориентирована на работу - включил и работаешь, больше ничего с ней сделать нельзя. По крайней мере все ориентировано на то, чтобы пользователь о системе и не думал, при этом ему совершенно не предоставляется право выбора...
Попробуйте другие системы, типа того же арча, генту, опенсусе... В арче и генту сборка ядра проходит гораздо быстрее и удобнее.
Так как в этих системах все подготовленно для этого.
goblinyara 15.11.2009 16:54 #
+ 1 -
сейчас вот сам хочу поставить себе генту, правда, не хочется сносить пока уже настроенную под себя убунту... благо, стоит лишнее железо сейчас дома, правда не моё, ну да и ладно, попробую всё равно на нём=)
Username 15.11.2009 17:41 #
+ 8 -
Хороший опыт! Оральный секс - одна из ступеней в познании женщины.
Только все же, если хотите познать одну женщину, стоит отойти от просто секса. Женина - это система, которая ориентирована на работу - присунул и работаешь, больше ничего с ней сделать нельзя. По крайней мере все ориентировано на то, чтобы пользователь о ней и не думал, при этом ему совершенно не предоставляется право выбора...
Попробуйте другие расы, типа того же темненьких, трансов, мальчиков... С мальчиками и трансами оральный секс проходит гораздо быстрее и удобнее.
Так как в этих гуманоидах все подготовленно для этого.


Извините, не удержался, не очень люблю базары по сборке ядра. ИМХО, популяризация линупса и сабж несовместимы
devl547 15.11.2009 16:43 #
+ 1 -
>initrd.img-xxx.

Абсолютно необязательная вещь, особенно если железо без извращений.
predator 15.11.2009 17:53 #
+ 2 -
Недавно начал осваивать генту. В хендбуке прочитал про необходимые настройки как-то выбор типа процессора, используемые фс, усб и тд. В итоге все без проблем собралось, но дальше несколько раз приходилось пересобирать, чтобы добавить некоторые возможности (фреймбуфер например). Так, что имхо лучше взять начальный конфиг ядра и потихоньку убирать/добавлять то тебе известно.
Jazz 15.11.2009 23:03 #
+ -3 -
Да, по личному опыту есть такое страшное желание "отключить что-нибудь лишнее". Нужно его побороть обязательно :)
devl547 16.11.2009 00:07 #
+ 1 -
побороть обязательно


Зачем же? скорее наоборот, методом проб и ошибок придти к пониманию.
KblCb 17.11.2009 02:30 #
+ 0 -
Вообще говоря отключение чего-нибудь лишнего в ядре обычно происходит безболезненно и бессмысленно. Уменьшение размеров ведра в два или даже в двадцать два раза не сделает его быстрее. А вот с программами и библиотеками в юзерспейсе всё может быть совсем по другому: можно отвязаться от ненужных зависимостей и повлиять на расход ресурсов (самый яркий пример на моей памяти это хитрая пересборка qt после которой KDE стал занимать ощутимо меньше памяти).
ner_uto 16.11.2009 00:32 #
+ 0 -
Везде куда я натыкался в инете было написано что я собрал настроил ядро за полчаса-час-2часа (Нужное подчеркнуть), вот и решил я, надо бы убить день и грамотно всё настроить, дабы было всё хорошо...

Фраза вынесла мозг.
Правильно, поэтому я и не хочу возиться со сборкой ни софта, ни ядра. Это пишется только, что все так просто, а то как наткнешься на какую-нибудь проблему и все, приехали.
Хотя, думаю, что скоро попробую повозиться с ядром, интересно.
ginz 16.11.2009 05:14 #
+ -2 -
для поднятия ЧСВ с ядрышком все же надо разобраться, мне в этом помогла именно генту. Ничеее немощность и полное отсутвие рабочей системы научит быстро вникать в хелпы и выучить все меню что низя отключать. Все же система с ядра начинаеться =)
default 17.11.2009 10:14 #
+ 1 -
Ну да, ето канешн все хорошо)

Так и что в итоге? Удалось добиться ощутимых результатов, по сравнению с ядром "из коробки" (производительность, стабильность или что вы преследовали)?!

В хорошем качестве hd видео

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн