|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Теория - Хочу написать ОС |
|
Теория - Хочу написать ОС
|
Guest |
Я ришил нопесать ОС, чтонибуть типа windos, уже взял на недельку у знакомого С++ для чайников, и готов начать. Только низняю с чего начать. Может кто подскажит, только по быстрее а то скоро книшку атдавать.
|
|
Отправлено: 11:41, 04-07-2003 |
ihoru
Сообщения: n/a |
Писал я как-то свою ОС. Она даже файлы умела читать Могу поделиться опытом за умеренное вознаграждение
|
Отправлено: 22:40, 13-07-2003 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Модер Сообщения: 1716
|
Профиль | Сайт | Отправить PM | Цитировать bgg0408
Да можно LILO взять, это имхо не принципиально. |
------- Отправлено: 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
|
Профиль | Сайт | Отправить PM | Цитировать 31337
Вариант #1, предпочтительный - книжку купить "Operating systems: design and implementation", second edition Andrew S Tanenbaum. К ней прилагается CD с исходниками и уже собранной версией. Вариант второй - восользоваться гуглом. http://www.google.com.ru/search?q=Minix |
------- Отправлено: 20:00, 27-07-2003 | #15 |
Старожил Сообщения: 345
|
Профиль | Отправить PM | Цитировать Чел угарает, а вы и рады стараться Может и мне написать? Книжка по С есть |
------- Отправлено: 09:41, 13-08-2003 | #16 |
Старожил Сообщения: 167
|
Профиль | Отправить 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
|
Профиль | Сайт | Отправить PM | Цитировать Sarge
Не lilo, так gub - умеет грузить практически из всех форматов, практически со всех фаловых-систем, почти любым желаемым образом. Добавлено: grub, я хотел сказать. |
------- Отправлено: 20:15, 30-08-2003 | #18 |
Старожил Сообщения: 167
|
Профиль | Отправить PM | Цитировать ivank
Ты хочешь сказать, что если я напишу свою ОС со своим ядром и файловой системой этот grub узнает, каким образом меня загрузить ? PS Извиняюсь за флейм. |
Отправлено: 21:47, 30-08-2003 | #19 |
редкий гость Сообщения: 1696
|
Профиль | Сайт | Отправить PM | Цитировать Sarge
Делать свою фс, так же как и формат исполняемых файлов - глупо. Вернее, в целях обучения - глупо. Теоретически, в реальных условиях может понадобиться какая-то экзотика, но я не представляю зачем. Вот: http://www.gnu.org/software/grub/grub.html |
------- Отправлено: 12:48, 31-08-2003 | #20 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|