> man operating_systems
Переход на страницу  [1] 2
Модераторы: Roman I Khimov, Wanderer, Dron
Автор Добавил
mercury
Вторник 31.01.2006 02:41
ID пользователя #555
Зарегистрирован: Вторник 31.01.2006 01:41
Сообщений: 5
Хотел написать загрузчик для (пока любой) ОС. Но столкнулся с тем что для этого нет никакой документации конкретной. Везде об этом только вкратце. А в исходном тексте загрузчика Линукс без понимания теории и без докуметации ничего не понятно. Посоветуйте документацию с теорией для того чтобы понять полностью железо (вообще все что нужно)на уровне написания загрузчика.
Есть ли книжка по этой теме детализированная?
И можно ли делать загрузчик и ОС у себя на Винчестере с важными данными. Или это опасно?
Если ответите, то спасибо
Наверх
Dron
Вторник 31.01.2006 10:11


ID пользователя #13
Зарегистрирован: Понедельник 05.07.2004 11:16
Местонахождение: Москва
Сообщений: 651
Делать загрузчик на живом винте - по любому опасно...
В песочницу вон... всмысле в сад, все в сад!

ВОзьми исходники GRuB. порой... помоему там неплохо сделано. или исходники LiLo... в самом ядре - там мало чего.

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

Андрей Валяев
Наверх
Сайт
Roman I Khimov
Вторник 31.01.2006 10:30

ID пользователя #1
Зарегистрирован: Воскресенье 27.06.2004 12:37
Местонахождение: Санкт-Петербург
Сообщений: 601
На своем винчестере не делайте этого никогда. Возьмите QEMU тот же, там и балуйтесь (предварительно вворотив туда минимальную инсталляцию какой-нибудь Slackware). К GRUB есть замечательная документация, у нас даже где-то в файлах лежала, поищите. Правда сам по себе он довольно сложен, в исхониках, пожалуй, можно и запутаться.


Греби и улыбайся!
Наверх
Сайт
Dron
Вторник 31.01.2006 10:57


ID пользователя #13
Зарегистрирован: Понедельник 05.07.2004 11:16
Местонахождение: Москва
Сообщений: 651
Как и любое другое GNU...
Очень мало понятных и красивых программ.

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

Андрей Валяев
Наверх
Сайт
mercury
Вторник 31.01.2006 20:01
ID пользователя #555
Зарегистрирован: Вторник 31.01.2006 01:41
Сообщений: 5
Можно ли сделать это на дискете? Есть ли ссылки на то, как это сделать на дискете.
И у меня проблема - сломался дисковод после запуска программы помещающей .exe-файл в корневой каталог(скачал ее из сети). "Неизвестная Ошибка Драйвера".
Плюс еще при включении приходиться выбирать Windows из списка, т.к. обнаруживается "Неизвестная ОС". Если ли ссылки на то как это исправить?
Наверх
nnivanov
Вторник 31.01.2006 23:14

ID пользователя #253
Зарегистрирован: Вторник 29.03.2005 01:18
Местонахождение: Russia, Velikiy Novgorod
Сообщений: 123
Небольшой загрузчик - дело нехитрое. Если надо, могу прислать свои исходники. Есть два варианта: as86+C и asAT&T + C. А если нужен высококачественный загрузчик с множеством опций настройки, то GRUB - хорошая вещь.


- Зачем мотоциклу реактивный двигатель?
- Да потому что нам так нравится!
Discovery Channel
Наверх
Сайт
Dron
Среда 01.02.2006 10:10


ID пользователя #13
Зарегистрирован: Понедельник 05.07.2004 11:16
Местонахождение: Москва
Сообщений: 651
Свой загрузчик есть и у меня.. даже с поддержкой FAT, EXT2, и еще формат бинаря ELF... только GRuB Всеравно практичнее. на чем и сижу.

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

Андрей Валяев
Наверх
Сайт
mercury
Среда 01.02.2006 11:24
ID пользователя #555
Зарегистрирован: Вторник 31.01.2006 01:41
Сообщений: 5
Скиньте, пожалуйста, пару загрузчиков простых(с комментариями), если не сложно.
Наверх
Dron
Среда 01.02.2006 14:57


ID пользователя #13
Зарегистрирован: Понедельник 05.07.2004 11:16
Местонахождение: Москва
Сообщений: 651
http://cvs.sourceforge.net/viewcvs.py/dronix/Dronix/Develop/Src/Boot/Attic/ как скачать - разберешься... собирается nasm'ом.

Я правда не уверен что он в рабочем состоянии, сам я его давно забросил.
[ Редактирование среда 01.02.2006 14:57 ]

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

Андрей Валяев
Наверх
Сайт
mercury
Среда 01.02.2006 15:18
ID пользователя #555
Зарегистрирован: Вторник 31.01.2006 01:41
Сообщений: 5
Спасибо за помощь
Наверх
Переход на страницу  [1] 2  

Перейти:     Наверх

Транслировать сообщения этой темы: rss 0.92 Транслировать сообщения этой темы: rss 2.0 Транслировать сообщения этой темы: RDF
Powered by e107 Forum System

© OSRC.info, 2004-2010.
Авторские права на любые материалы, авторы которых явно указаны, принадлежат их авторам. По вопросам публикации таких материалов обращайтесь к авторам.
Авторские права на любые другие материалы принадлежат OSRC.info.
Сайт является помещением библиотеки. Копирование, сохранение на жестком диске или иной способ сохранения произведений осуществляются пользователями на свой риск.
При использовании материалов сайта ссылка на OSRC.info обязательна.