Добрый день всем форумчанам! Меня зовут Дима, мне 17 лет.
Я увлекаюсь встраиваемыми системами. Я решил написать свою ОС на ядре Linux. До этого я писал свою ОСь которая хороша используется мною в маленьких устройствах, она основана на системе real-time. Сейчас я хочу работать с видео, звуком, работать с intel и прочими мощными процами. Я посмотрел много гайдов по сборки ядра, но много чего не понял. Я всегда работал на windows.
Прошу мне помочь сделать точку старта, а дальше я сам. Я вот что не понял:
- Все гайды дают понять как делать сборку ядра, но это же не сборка самой системы? Что нужно чтобы написать саму систему. Я думаю взять ядро linux 3.0. Я не собираюсь писать граф. интрфейс он мне пока что не нужен.
- Сборку ОСи нужно делать в системе Linux или можно в винде?
Я Linux знаю только в теории, может для начало нужно по практиковаться? Есть ли гайды по сборки уже ОСи?
Сборка своей ОС
До этого я писал свою ОСь
Где об этом можно почитать подробнее?
А зачем? Думаешь ты сделаешь лучше?
Почему бы не взять уже готовое и лишь улучшить его, чем тратить свои силы впустую?
Genery
Да Вы прикалываетесь. Я её всё время сам собираю. (да и многие) И это - не "подвиг", а просто рутинная работа. А иногда - это просто необходимость. Да кто знает, что необходимо именно Вам? Лучше, пусть будет минималка, остальное сами сделаем, нет? :)
Зачем делать всё сам? Зачем изобретать велосипед?
Чтобы сделать новый Gentoo им. Попова :lol:
ладно... заканчиваем флудить и ждём пока ТС что-то вразумительное напишет....
Привет всем! Спасибо что отклинкнулись на мою просьбу. Постараюсь ответить на Ваши вопросы:
1) Писал я свою RTOS не под GNU GPL, она открытая но ядро я закрыл, чтобы не лазели. Писал я её недавно, чтобы улучшить навыки программирования + я вообще хочу сделать коммерческую огранизацию по производству техники (робототехника, встраиваемые модули). Свою ОСь я использую для маленьких проектов, работает ОСь на платформе процов AVR.
Я вообще хочу летом открыть небольшой магазин и сделать свою ОСь более доступный, простой для людей. Ну это другое дело))
2) Брать готовый дистребутив я не хочу. Не хочу пользоваться чужыми трудами и т.п. Я пишу ось для более крупных роботов : андроидов, БПЛА и т.д.
Я конечно думал что может свою Ось более крупно развить, но мне пока это не под силу и ось на linux мне нужна только для видео обработки.
_________
я пока сам точно не могу сказать к чему я иду, мне только 17 лет, поэтому я решил увидеть + и - ядра linux, попробывать под него пописать, а если не понравится я буду писать новое ядро.
Это как в Apple, для iphone одна ось для ПК другая.
o_O
Болджено 2. Мишн,таки, посибл.
o_O
Болджено 2. Мишн,таки, посибл.
Что за BolgenOS? Причем тут это болдженос. В мире 100500+++++ ОСей для ПК. А сколько ОСей для встраиваемых систем, роботов ? Которые были бы чётко направлены для работы в этой сфере? штук 15!
doctor_jekyll,в не увлекайтесь, ибо...
3.2.8. Запрещено использовать методы ввода текста, усложняющие его восприятие:
тов. Genery, не поймите превратно, но судя по вашим постам напрашиваются некоторые выводы: или вы тут нас тролите, или просто не понимаете, о чём говорите, или просто бред несёте или же вы грёбанный гений, который слишком много скрывает...
а судя по орфографии вы, опять же, или тролите, или русский для вас не родной язык, или вы всё тот же грёбаный гений, который пропустил больно много уроков русского...
Писал я свою RTOS не под GNU GPL, она открытая но ядро я закрыл, чтобы не лазели.
опишите хотя бы функциональность и тип, чтобы понимать о чём речь. если прошивка не делает что-либо более сложное, чем мигание лампочками, то это не ОС.
вообще заявления о том, что вы сделали собственную ОС звучит особо сомнительно т.к. реально рабочие ОСРВ можно пересчитать по пальцам (возможно придётся использовать пальцы ног, возможно даже двух человек).
- Все гайды дают понять как делать сборку ядра, но это же не сборка самой системы?
нет, это только ядро. необходимый минимум юзерспейса см. в LFS например.
- Сборку ОСи нужно делать в системе Linux или можно в винде?
гипотетически можно в винде под cygwin'ом, но это будет ещё тот онанизм... так что роще из-под linux'а.
В любом случае без хороших навыков работы в linux'е вы ничего не добьётесь...
Я пишу ось для более крупных роботов : андроидов, БПЛА и т.д.
вот это прямо кричит о том, что вы либо грёбаный гений, или ни черта не понимаете... ладно ещё андроиды... но БПЛА на коленках или без образования сделать не получится...
Это как в Apple, для iphone одна ось для ПК другая.
на самом деле это фактически одна и та же ОС.
Чтобы сделать новый Gentoo им. Попова
это кстати уже мои лавры: я что-то делаю не правильно...
[added]
хоть под какую архитектуру планируете для начала собирать?
Короче, кое что понял, кое где нужно подчитать, суть вопроса была где есть гайды по сборке ОСи.
Можно закрывать тему.
Не Болженос!!!!!!!!! Болженос на убунте был!!!