Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Теория - Хочу написать ОС

Ответить
Настройки темы
Теория - Хочу написать ОС

Аватара для Guest

Guest



Профиль | Цитировать


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

Отправлено: 11:41, 04-07-2003

 
ihoru


Сообщения: n/a

Профиль | Цитировать


Писал я как-то свою ОС. Она даже файлы умела читать Могу поделиться опытом за умеренное вознаграждение

Отправлено: 22:40, 13-07-2003 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Модер


Сообщения: 1716
Благодарности: 17

Профиль | Сайт | Отправить PM | Цитировать


bgg0408
Да можно LILO взять, это имхо не принципиально.

-------
Васкецов Сергей
http://registry.oszone.net


Отправлено: 00:09, 15-07-2003 | #12

pauluss


Сообщения: n/a

Профиль | Цитировать


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

Цитата:
только по быстрее а то скоро книшку атдавать
Даже для такой задачи книжку надо купить(и скорее всего в одной книжке ты всю информацию не найдешь), и асм за две недели не изучить, пол года, как минимум надо тренироваться на простых задачах.  Про написать "что-то типа Вин" забудь, ты явно не представляешь себе объем работ.

Ссылка на неплохую библиотеку тех. литературы. www.infocity.kiev.ua

Отправлено: 10:26, 17-07-2003 | #13

31337


Сообщения: n/a

Профиль | Цитировать


Вот вы говорите "Minix проще, там коментариев столькоже сколько и кода, создан для обучения"... А где же взять-то этот Minix с преславутыми коментариями?

Отправлено: 17:05, 27-07-2003 | #14


редкий гость


Сообщения: 1696
Благодарности: 44

Профиль | Сайт | Отправить PM | Цитировать


31337
Вариант #1, предпочтительный - книжку купить "Operating systems: design and implementation", second edition Andrew S Tanenbaum. К ней прилагается CD с исходниками и уже собранной версией.

Вариант второй - восользоваться гуглом. http://www.google.com.ru/search?q=Minix

-------
http://ivank.ru

Это сообщение посчитали полезным следующие участники:

Отправлено: 20:00, 27-07-2003 | #15


Старожил


Сообщения: 345
Благодарности: 0

Профиль | Отправить PM | Цитировать



Чел угарает, а вы и рады стараться

Может и мне написать? Книжка по С есть

-------
Лучше молчать и казаться идиотом, чем заговорить и развеять сомнения...


Отправлено: 09:41, 13-08-2003 | #16


Старожил


Сообщения: 167
Благодарности: 0

Профиль | Отправить PM | Цитировать


vasketsov
Мнение модератора, конечно, надо уважать, но на счёт BootSector и ASM ты конкретно не прав. LILO сидит в MBR, его действительно можно оставить, а BootSector логического диска ему ПРИДЁТСЯ  писать самому на ASM. Именно он загружает системные файлы ОС. Чужой не прокатит, так как у каждой ОС своя идеология загрузки и разные названия этих файлов (не считая файловой системы !). И для начальной стадии загрузки ядра ему ASM тоже необходим. Только потом можно переходить на С.
Поверь человеку, который программит на ASM с 8 лет . И к тому же  в 14 лет уже мог разметить HDD с Partition Table и дисками FAT 12/16/32 с помощью DiskEdit (все структуры до байта руками написать).

Отправлено: 19:15, 30-08-2003 | #17


редкий гость


Сообщения: 1696
Благодарности: 44

Профиль | Сайт | Отправить PM | Цитировать


Sarge
Не lilo, так gub - умеет грузить практически из всех форматов, практически со всех фаловых-систем, почти любым желаемым образом.

Добавлено:

grub, я хотел сказать.

-------
http://ivank.ru


Отправлено: 20:15, 30-08-2003 | #18


Старожил


Сообщения: 167
Благодарности: 0

Профиль | Отправить PM | Цитировать


ivank
Ты хочешь сказать, что если я напишу свою ОС со своим ядром и файловой системой этот grub узнает, каким образом меня загрузить ?
PS Извиняюсь за флейм.

Отправлено: 21:47, 30-08-2003 | #19


редкий гость


Сообщения: 1696
Благодарности: 44

Профиль | Сайт | Отправить PM | Цитировать


Sarge
Делать свою фс, так же как и формат исполняемых файлов - глупо. Вернее, в целях обучения - глупо. Теоретически, в реальных условиях может понадобиться какая-то экзотика, но я не представляю зачем.

Вот: http://www.gnu.org/software/grub/grub.html

-------
http://ivank.ru


Отправлено: 12:48, 31-08-2003 | #20



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Теория - Хочу написать ОС

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
FreeBSD - Не хочу порт, хочу пакет. Хелп ми Djedai Общий по FreeBSD 3 26-09-2008 13:40
Разное - Хочу написать программу мониторинга запуска программ Lihonosov Программирование и базы данных 2 19-09-2007 22:33
Я хочу написать драйвер ....с чего начинать ! enthusiast Программирование и базы данных 7 17-02-2005 00:32
Помогите написать драйвер Guest Программирование и базы данных 2 30-03-2004 14:23
Люди Я хочу написать мини ОС но ?..... DexiAno Программирование и базы данных 12 19-10-2003 01:23




 
Переход