1

Добрый день всем форумчанам! Меня зовут Дима, мне 17 лет.
Я увлекаюсь встраиваемыми системами. Я решил написать свою ОС на ядре Linux. До этого я писал свою ОСь которая хороша используется мною в маленьких устройствах, она основана на системе real-time. Сейчас я хочу работать с видео, звуком, работать с intel и прочими мощными процами. Я посмотрел много гайдов по сборки ядра, но много чего не понял. Я всегда работал на windows.
Прошу мне помочь сделать точку старта, а дальше я сам. Я вот что не понял:
   - Все гайды дают понять как делать сборку ядра, но это же не сборка самой системы? Что нужно чтобы написать саму систему. Я думаю взять ядро linux 3.0. Я не собираюсь писать граф. интрфейс он мне пока что не нужен.
   - Сборку ОСи нужно делать в системе Linux или можно в винде?

Я Linux знаю только в теории, может для начало нужно по практиковаться? Есть ли гайды по сборки уже ОСи?

2

http://www.linuxfromscratch.org/

Segui il tuo corso, e lascia dir le genti

3 (30.03.2012 16:08:54 отредактировано egsaf)

http://ru.wikipedia.org/wiki/Linux_From_Scratch
http://www.hardnsoft.ru/?trID=187&artID=16514
http://habrahabr.ru/post/126427/

4

Genery пишет:

До этого я писал свою ОСь

Где об этом можно почитать подробнее?

Был, был и весь вышел...

5

А зачем? Думаешь ты сделаешь лучше?
Почему бы не взять уже готовое и лишь улучшить его, чем тратить свои силы впустую?

6

Genery
Да Вы прикалываетесь. Я её всё время сам собираю. (да и многие)  И это - не "подвиг", а просто рутинная работа. А иногда - это просто необходимость. Да кто знает, что необходимо именно Вам? Лучше, пусть будет минималка, остальное сами сделаем, нет? ab

7

Зачем делать всё сам? Зачем изобретать велосипед?

8

Чтобы сделать новый Gentoo им. Попова :lol:

Linux Mint 19.3 Mate Edition
Windows 7

9

ладно... заканчиваем флудить и ждём пока ТС что-то вразумительное напишет....

95% процентов проблем находятся между клавиатурой и стулом.

10

Привет всем! Спасибо что отклинкнулись на мою просьбу. Постараюсь ответить на Ваши вопросы:

1) Писал я свою RTOS не под GNU GPL, она открытая но ядро я закрыл, чтобы не лазели. Писал я её недавно, чтобы улучшить навыки программирования + я вообще хочу сделать коммерческую огранизацию по производству техники (робототехника, встраиваемые модули). Свою ОСь я использую для маленьких проектов, работает ОСь на платформе процов AVR.
Я вообще хочу летом открыть небольшой магазин и сделать свою ОСь более доступный, простой для людей. Ну это другое дело))
2) Брать готовый дистребутив я не хочу. Не хочу пользоваться чужыми трудами и т.п. Я пишу ось для более крупных роботов : андроидов, БПЛА и т.д.
Я конечно думал что может свою Ось более крупно развить, но мне пока это не под силу и ось на linux мне нужна только для видео обработки.
_________
я пока сам точно не могу сказать к чему я иду, мне только 17 лет, поэтому я решил увидеть + и - ядра linux, попробывать под него пописать, а если не понравится я буду писать новое ядро.
Это как в Apple, для iphone одна ось для ПК другая.

11

ai
Болджено 2. Мишн,таки, посибл.

OS: Slackware 14.1
Torrent: Transmission 2.44
Browser: Firefox ESR

12

doctor_jekyll пишет:

ai
Болджено 2. Мишн,таки, посибл.

Что за BolgenOS? Причем тут это болдженос. В мире 100500+++++ ОСей для ПК. А сколько ОСей для встраиваемых систем, роботов ? Которые были бы чётко направлены для работы в этой сфере? штук 15!

13

doctor_jekyll,в не увлекайтесь, ибо...

3.2.8. Запрещено использовать методы ввода текста, усложняющие его восприятие:

Был, был и весь вышел...

14 (31.03.2012 16:20:18 отредактировано Fat-Zer)

тов. Genery, не поймите превратно, но судя по вашим постам напрашиваются некоторые выводы: или вы тут нас тролите, или просто не понимаете, о чём говорите, или просто бред несёте или же вы грёбанный гений, который слишком много скрывает...
а судя по орфографии вы, опять же, или тролите, или русский для вас не родной язык, или вы всё тот же грёбаный гений, который пропустил больно много уроков русского...

Genery пишет:

Писал я свою RTOS не под GNU GPL, она открытая но ядро я закрыл, чтобы не лазели.

опишите хотя бы функциональность и тип, чтобы понимать о чём речь. если прошивка не делает что-либо более сложное, чем мигание лампочками, то это не ОС.
вообще заявления о том, что вы сделали собственную ОС звучит особо сомнительно т.к. реально рабочие ОСРВ можно пересчитать по пальцам (возможно придётся использовать пальцы ног, возможно даже двух человек).

Genery пишет:

 - Все гайды дают понять как делать сборку ядра, но это же не сборка самой системы?

нет, это только ядро. необходимый минимум юзерспейса см. в LFS например.

Genery пишет:

- Сборку ОСи нужно делать в системе Linux или можно в винде?

гипотетически можно в винде под cygwin'ом, но это будет ещё тот онанизм... так что роще из-под linux'а.
В любом случае без хороших навыков работы в linux'е вы ничего не добьётесь...

Genery пишет:

Я пишу ось для более крупных роботов : андроидов, БПЛА и т.д.

вот это прямо кричит о том, что вы либо грёбаный гений, или ни черта не понимаете... ладно ещё андроиды... но БПЛА на коленках или без образования сделать не получится...

Genery пишет:

Это как в Apple, для iphone одна ось для ПК другая.

на самом деле это фактически одна и та же ОС.

Wolfenberg пишет:

Чтобы сделать новый Gentoo им. Попова

это кстати уже мои лавры: я что-то делаю не правильно...

[added]
хоть под какую архитектуру планируете для начала собирать?

95% процентов проблем находятся между клавиатурой и стулом.

15

Короче, кое что понял, кое где нужно подчитать, суть вопроса была где есть гайды по сборке ОСи.
Можно закрывать тему.

16

Не Болженос!!!!!!!!! Болженос на убунте был!!!