WOLF 2018 Ответов: 1

Являются ли они предварительно построенной ОС со стандартной библиотекой C


Я ищу ОС без графического интерфейса и без CLI. (Я думаю, что то, что называется)

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

Все, что я хотел, - это запустить программу при загрузке и иметь стандартную библиотеку C, чтобы облегчить ее работу. Потому что тогда я смогу сделать свое собственное меню и графику из них. Я хотел сделать это, потому что хочу узнать больше о входах и выходах операционной системы, и надеюсь, что это будет интересный проект. Плюс это классная вещь, чтобы поговорить со своими друзьями о лол.

Что я уже пробовал:

Я пробовал гуглить. Поэтому я задаю этот вопрос потому что не хочу строить его с нуля

k5054

Вам нужно иметь либо графический интерфейс, либо CLI (интерфейс командной строки), иначе как вы будете взаимодействовать со своей ОС?

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

Если linux вам не нравится, то, возможно, что-то вроде FreeDOS будет работать. Вам все равно понадобится компилятор C и текстовый редактор.

Mohibur Rashid

В проекте Code есть статья о написании ОС.
Просто взгляните

1 Ответов

Рейтинг:
1

OriginalGriff

Это будет во многом зависеть от того, какое именно оборудование вы используете: "базовые операционные системы" существуют, но они по понятным причинам нацелены на конкретную аппаратную настройку и не будут работать для другого оборудования.

Операционные системы должны напрямую взаимодействовать с аппаратным обеспечением, поэтому они должны знать о нем все. И компилятор C должен быть специально для этой ОС, иначе он не сможет работать на ней!

Я бы посоветовал вам купить себе Raspberry Pi и взглянуть на FreeDOS: Запуск DOS на Raspberry Pi | Opensource.com[^] - он работает в эмуляторе, который "притворяется" базовым ПК, но это дает вам в значительной степени нижний конец ОС вместе с поддержкой, которая вам может понадобиться.


WOLF 2018

Да, но есть ли учебник по настройке. Потому что я мог бы извлечь файл .iso, а затем посмотреть, что к нему прилагается, и отредактировать загрузчик, и я думаю, что это компилятор C для dos. Я просто интересуюсь. Возможно ли это