OSDev

для всех
Текущее время: 02 май 2024, 17:40

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Multiboot
СообщениеДобавлено: 12 окт 2008, 21:57 
Что это за зверь такой? Как собрать ядро, чтобы его мог GRUB запускать?


Вернуться к началу
  
 
 Заголовок сообщения: Re: Multiboot
СообщениеДобавлено: 13 окт 2008, 08:48 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
Если ты имеешь в виду Multiboot Specification, то смотри документацию по Grub. Можно посмотреть и в wiki.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 13 окт 2008, 08:49 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Multiboot
СообщениеДобавлено: 13 окт 2008, 12:11 
Т.е. можно взять исходник с вики, заменить функцию kmain на мою (kernel_main) и слинковать с ядром? Тогда ГРУБ будет нормально грузить?


Вернуться к началу
  
 
 Заголовок сообщения: Re^2: Multiboot
СообщениеДобавлено: 13 окт 2008, 13:25 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
Не знаю, не пробовал. Но если возникнут проблемы именно с размещением GRUB в образе флоппика (на wiki там вроде бы образ компонуется для харда), то могу показать, как такой образ можно сформировать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Multiboot
СообщениеДобавлено: 13 окт 2008, 21:11 
Мне как раз на флешку образ нужно залить...


Вернуться к началу
  
 
 Заголовок сообщения: Re^2: Multiboot
СообщениеДобавлено: 14 окт 2008, 09:24 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
...ну флешка по своей структуре похожа на хард, так что wiki тебе в помощь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re^3: Multiboot
СообщениеДобавлено: 14 окт 2008, 13:35 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
Я ошибся, на wiki (по крайней мере в данный момент) описывается создание образа флоппика, но без файловой системы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Multiboot
СообщениеДобавлено: 14 окт 2008, 16:30 
Чет не работает пример с wiki...


Вернуться к началу
  
 
 Заголовок сообщения: Re^2: Multiboot
СообщениеДобавлено: 14 окт 2008, 16:41 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
Можно использовать файл menu.lst и образ с файловой системой. Могу рассказать, что именно нужно изменить в файлах stage2 и stage1 (т.е. в загрузочном секторе). Могу показать, как сформировать уже готовый образ флоппика, где эти изменения будут вноситься автоматически.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB