> man operating_systems
Модераторы: Roman I Khimov, Wanderer, Dron
Автор Добавил
yanix
Суббота 29.10.2005 18:29
ID пользователя #483
Зарегистрирован: Суббота 29.10.2005 18:19
Сообщений: 15
Че-то тишина у вас тут
Собрал я простейшее ядро
Оно состоит из 2-х файлов :
boot.S - загрузчик
kernel.c - собственно , с позволения сказать , ядро , которое включает одну функцию , которая выводит на экран строку - и все дела
При компиляции я склеиваю 2 обьектных файла и получаю kernel.img
Все работает под бошем и вмварей , а вот под грабом работать не хочет - в смысле не выводит ничего ...
Я не знаю - может , грабу надо какой-то параметр задать ?

www.iakovlev.org
Наверх
Сайт
Dron
Понедельник 31.10.2005 11:58


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

Лезем на официальный сайт: http://www.gnu.org/software/grub/grub.html
Находим там Multiboot Spetification (ну сходу не нашелся, но где-то был...)

по любому можешь проверить соответствие своего имиджа формату GRuB с помощью утилиты mbchk

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

Андрей Валяев
Наверх
Сайт
yanix
Понедельник 31.10.2005 21:34
ID пользователя #483
Зарегистрирован: Суббота 29.10.2005 18:19
Сообщений: 15
Спасибо - нашел описание Multiboot + Grub :
http://www.gnu.org/software/grub/manual/multiboot/multiboot.html
Оказывается , с помощью граба можно засунуть винду на любую партицию , хотя , как известно , она обожает праймэри

<span class='smallblacktext'>[ Редактирование понедельник 31.10.2005 21:59 ]</span>

www.iakovlev.org
Наверх
Сайт
yanix
Понедельник 31.10.2005 22:15
ID пользователя #483
Зарегистрирован: Суббота 29.10.2005 18:19
Сообщений: 15
В общем , все теперь работает под грабом , НО !
теперь не работает под обоими эмуляторами
И я не понимаю , как такой загрузчик отлаживать , имея в распоряжении всего один комп
Для каждой ситуации подсовывать свой boot.S ?

www.iakovlev.org
Наверх
Сайт
Dron
Вторник 01.11.2005 10:53


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

У меня система уже LiveCD

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

Андрей Валяев
Наверх
Сайт
yanix
Вторник 01.11.2005 18:45
ID пользователя #483
Зарегистрирован: Суббота 29.10.2005 18:19
Сообщений: 15
Кстати - я думаю , ты это лучше меня знаешь -
твой мдф работает не только под грабом


www.iakovlev.org
Наверх
Сайт
Dron
Вторник 01.11.2005 22:06


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

хотя это всего лишь способ загрузки.

ЗЫ: а чем еще рузится? Ж)

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

Андрей Валяев
Наверх
Сайт
yanix
Среда 02.11.2005 20:45
ID пользователя #483
Зарегистрирован: Суббота 29.10.2005 18:19
Сообщений: 15
Дык - не далее как - в варе ...

www.iakovlev.org
Наверх
Сайт
Dron
Среда 02.11.2005 23:37


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

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

Андрей Валяев
Наверх
Сайт
 

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

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

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