Как создать свою OC
| |
Izaron | Дата: Понедельник, 26 Августа 2013, 16:16 | Сообщение # 41 |
Rammstein forever
Сейчас нет на сайте
| Цитата (masb8ly-GC) Я не спорю, что винда пока есть и остается наиболее используемой, но потихоньку все же первое место займет линукс Хм, ну пока об этом рановато говорить, надо подождать лет этак 20, если не 15 Цитата (masb8ly-GC) Просто я работаю несколько не в той нише, чтобы выкладывать это на сайт посвященный геймдеву. В основном это прикладное программирование. Поэтому судить по сообщениям в моем профиле довольно глупо (к тому же учитывая, что появляюсь на форуме я крайне редко). Вообще основной язык у меня CPP с использованием Qt, а то что я отвечаю в темах по поводу Pascal'я ничего не значит. Забей, не в настроении был
|
|
| |
timyr9801 | Дата: Понедельник, 26 Августа 2013, 16:34 | Сообщение # 42 |
почетный гость
Сейчас нет на сайте
| masb8ly-GC, Цитата (masb8ly-GC) Само собой. Навесишь нужную тебе UI и делай с ними что хочешь. Времени займет не мало (но гораздо меньше, чем создание новой ОС) поскольку опыта у тебя в этом деле нет, насколько я понял. UI, не слышал расскажите.Добавлено (26.08.2013, 16:34) --------------------------------------------- pelmenka, Цитата (pelmenka) Можешь еще на KolibriOS посмотреть я вот посмотрел на неё. Скачал её исходник и немного непонятно. Вот изменю её код потом как проверить?
|
|
| |
masb8ly-GC | Дата: Понедельник, 26 Августа 2013, 16:37 | Сообщение # 43 |
постоянный участник
Сейчас нет на сайте
| Цитата (Izaron) Забей, не в настроении был smile Да я и не принимал особо к сердцу, поэтому и ответил спокойной и конструктивно. Цитата (timyr9801) UI, не слышал расскажите. UI = User Interface. Существует масса UI. Например Uinty, Gnome Classic, Gnome 3, KDE, Awesome, i3 и многие многие другие. Все они очень гибкие (за исключением парочки) и поддаются настройке. Самый просто и функциональный в плане кастома это KDE.
Backend Developer ESIS Client Side Developer Room8Studio Technical Leader Lucid Reality Labs Chief Technology Officer The Intruders Chief Technology Officer RoyalePlay Games
|
|
| |
timyr9801 | Дата: Понедельник, 26 Августа 2013, 16:46 | Сообщение # 44 |
почетный гость
Сейчас нет на сайте
| masb8ly-GC, Понел, UI интерфейс окон и т.д. Добавлено (26.08.2013, 16:46) --------------------------------------------- Я вот скачал Ubuntu openSUSE и не могу установить(
|
|
| |
Andrey_M | Дата: Понедельник, 26 Августа 2013, 16:53 | Сообщение # 45 |
старожил
Сейчас нет на сайте
| Насколько я помню, при загрузке BIOS проверяет нормальность оборудования компьютера, и читает первые 512 байт диска. На них нужно вывести загрузку остальной части ОС (как я понял, типа ярлыка).
Если с линукса, то это уже не своя ОС) Удачи
ЪЪЪЪ! Лучшая благодарность - плюс в репутацию :-)
|
|
| |
masb8ly-GC | Дата: Понедельник, 26 Августа 2013, 17:06 | Сообщение # 46 |
постоянный участник
Сейчас нет на сайте
| Цитата (timyr9801) Я вот скачал Ubuntu openSUSE и не могу установить( Что скачал? Ubuntu и OpenSUSE это разные дистрибутивы. Они даже не разной основе. Ubuntu на deb, а OpenSUSE на rpm. И что сложного в установке? 1. Записываешь или на флешку или на диск 2. Загружаешься с этого устройства 3. Начинаешь установку 4. Размечаешь все разделы (точки монтирования под ext4 это / и /home, и еще один раздел swap) 5. Нажимаешь продолжить установку 6. Вводишь остальное, что требуется и ждешь. Что тут сложного то?
Backend Developer ESIS Client Side Developer Room8Studio Technical Leader Lucid Reality Labs Chief Technology Officer The Intruders Chief Technology Officer RoyalePlay Games
|
|
| |
Asteroid | Дата: Понедельник, 26 Августа 2013, 17:16 | Сообщение # 47 |
Blender updated
Сейчас нет на сайте
| Цитата (masb8ly-GC) и еще один раздел swap а свап зачем ? есле отдельный комп под ОСью
|
|
| |
pelmenka | Дата: Понедельник, 26 Августа 2013, 17:52 | Сообщение # 48 |
Драгоценный Тунеядец
Сейчас нет на сайте
| timyr9801, скомпилить, записать на болванку и вставить в комп.
Сталина в каждый дом!
|
|
| |
masb8ly-GC | Дата: Понедельник, 26 Августа 2013, 18:06 | Сообщение # 49 |
постоянный участник
Сейчас нет на сайте
| Цитата (Asteroid) а свап зачем ? есле отдельный комп под ОСью Потому, что намного логичнее swap создавать отдельным разделом и не онанировать свой мозг потом.
Backend Developer ESIS Client Side Developer Room8Studio Technical Leader Lucid Reality Labs Chief Technology Officer The Intruders Chief Technology Officer RoyalePlay Games
|
|
| |
timyr9801 | Дата: Понедельник, 26 Августа 2013, 20:21 | Сообщение # 50 |
почетный гость
Сейчас нет на сайте
| Цитата (pelmenka) скомпилить, записать на болванку и вставить в комп. Хорошо, попробую.
|
|
| |
Xakep | Дата: Понедельник, 26 Августа 2013, 20:24 | Сообщение # 51 |
めちゃくちゃちゃ
Сейчас нет на сайте
| 2timyr9801, все правильно делаешь, пиши свою ОС, можешь даже пробовать писать на ассемблере. И не понятно вот мне, что вы все заговорили о том что свою ОС не возможно написать, я конечно согласен что конкурировать не возможно будет с виндой и прочими, но может он хочет попробовать писать ОС чтобы набраться опыта, а не конкурировать ни с кем? 2timyr9801, Если будешь дальше продолжать пытаться делать, когда-нибудь получится ) И помимо того что наберешься опыта, ты прежде всего научишься учиться чему-то новому! и это не только в программировании пригодится!
Сообщение отредактировал Xakep - Понедельник, 26 Августа 2013, 21:54 |
|
| |
timyr9801 | Дата: Вторник, 27 Августа 2013, 08:10 | Сообщение # 52 |
почетный гость
Сейчас нет на сайте
| Xakep, Так и сделаю:) Добавлено (27.08.2013, 08:10) --------------------------------------------- А KolibriOS на ассемблере?
Сообщение отредактировал timyr9801 - Понедельник, 26 Августа 2013, 21:00 |
|
| |
trew | Дата: Вторник, 27 Августа 2013, 21:16 | Сообщение # 53 |
почетный гость
Сейчас нет на сайте
| timyr9801
Не обижайся, огромный процент людей хотел и хочет создать свою ось. А в результате создают что-то похожие на MSDOS не более. Я говорю похожее, потому как даже до этого уровня вылезти не получается... Многие думают, что ось это работа с файлами, создание gui... Но вся это дерьмомечта заканчивается, когда встает вопрос о совместимости устройств вроде принтера, модемов, usb устройств и пр. Попробуйте выйти в инет в колибриос или подключить свой телефон к ReactOs ? А ведь эти системы разрабатываются не одним человеком в течении многих лет!
Почему не взять более "земные задачи" ? Например , не создано ни одной нормальной игры в "преферанс" с компьютером. Все, которые я знаю используют для усложнения интеллекта подмешивание карт. Нет ни одной нормальной игры "Домино". Зачем гнаться за далекой звездой? Попробуйте сделать то, в ваших силах!
|
|
| |
timyr9801 | Дата: Вторник, 27 Августа 2013, 21:37 | Сообщение # 54 |
почетный гость
Сейчас нет на сайте
| trew, Я и так делаю сайты, и игру тоже. А создать свою OC это земная задача.
|
|
| |
morglodd | Дата: Пятница, 20 Сентября 2013, 03:21 | Сообщение # 55 |
частый гость
Сейчас нет на сайте
| Товарищи, вопящие о том что это сделать трудно, что ТС учится в школе итд, успокойтесь Если вы обладали скудными знаниями в школе, не значит, что все такие
ТС удачи и статья в придачу =D Как запустить программу без ОС
C++/C#/PHP/JavaScript/ASM
|
|
| |
Izaron | Дата: Пятница, 20 Сентября 2013, 07:25 | Сообщение # 56 |
Rammstein forever
Сейчас нет на сайте
| Создать свою ОС возможно, но вряд ли затраты перевесят выгоду. Кстати, качай программу VirtualBox, чего всю винду сносить
|
|
| |
Xakep | Дата: Пятница, 20 Сентября 2013, 07:36 | Сообщение # 57 |
めちゃくちゃちゃ
Сейчас нет на сайте
| Цитата (Izaron) Создать свою ОС возможно, но вряд ли затраты перевесят выгоду. ну нифига себе, выгоды там еще какие, потом так начнешь разбираться в принципах работы ого-го просто, будешь хорошо понимать как работает память, хорошо начнешь разбираться с указателями (не на таком уровне, как в книжках описано), и выгода в этом большая и в написании игр! Не обязательно делать полноценную ОС, главное понять как это делается, немного поделать, попытаться, пару месяцев будешь делать, а потом можно и забить на свою ОС ))
|
|
| |
Xakep | Дата: Пятница, 20 Сентября 2013, 08:02 | Сообщение # 58 |
めちゃくちゃちゃ
Сейчас нет на сайте
| Цитата (Izaron) Кстати, качай программу VirtualBox, чего всю винду сносить можно поставить и гипервизор, если есть 2 видеокарты, то производительность будет на уровне, и можно будет в игры играть. Если интересно, когда-то давно статью писал на эту тему: статья
Сообщение отредактировал Xakep - Пятница, 20 Сентября 2013, 08:02 |
|
| |
timyr9801 | Дата: Понедельник, 23 Сентября 2013, 20:44 | Сообщение # 59 |
почетный гость
Сейчас нет на сайте
| Izaron, Цитата (Izaron) Создать свою ОС возможно, но вряд ли затраты перевесят выгоду. Кстати, качай программу VirtualBox, чего всю винду сносить Да я так и собирался сделать:)
|
|
| |
Tverfan | Дата: Понедельник, 23 Сентября 2013, 21:35 | Сообщение # 60 |
почетный гость
Сейчас нет на сайте
| Своя ОС - это очень олдскульно и хардкорно, я помню, читал что еще 15-20 лет назад этим вовсю баловались. Например помню Sortirs 98 (по аналогии с виндой 98). Можно сначала расковырять сушествующую ось, чтобы понять как она работает и попытаться скопировать хотя бы костяк. А там уже может что и выйдет. Удачи!
|
|
| |
|