На чем написать загрузчик.
От: dosik Россия www.dosik.ru
Дата: 06.12.06 01:31
Оценка:
Возникла такая необходимость. От сюда вытекает ряд вопросов:

Заранее благодарен.
Дмитрий.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re: На чем написать загрузчик.
От: kjdfhkgjdmndf  
Дата: 06.12.06 03:57
Оценка:
Здравствуйте, dosik, Вы писали:

D>Возникла такая необходимость


Дело конечно хозяйское, но может проще сделать патч для GRUB? Чем изобретать велосипеды?

D> Существуют ли С/С++ или хотя бы Pascal компиляторы, способные создать такое?


Да, основное тело GRUB написано на С, дистриб лежит в исходниках + куча патчей по вкусу.

D> Как бы это все еще и тестировать на своей машине из под Windows. Попробовать виртуальну поднять? Но получится ли?


Под vmware работает отлично
Re[2]: На чем написать загрузчик.
От: dosik Россия www.dosik.ru
Дата: 06.12.06 10:52
Оценка:
Здравствуйте, kjdfhkgjdmndf, Вы писали:

K>Здравствуйте, dosik, Вы писали:


D>>Возникла такая необходимость


K>Дело конечно хозяйское, но может проще сделать патч для GRUB? Чем изобретать велосипеды?


D>> Существуют ли С/С++ или хотя бы Pascal компиляторы, способные создать такое?


K>Да, основное тело GRUB написано на С, дистриб лежит в исходниках + куча патчей по вкусу.


D>> Как бы это все еще и тестировать на своей машине из под Windows. Попробовать виртуальну поднять? Но получится ли?


K>Под vmware работает отлично


Я понял. Это не совсем загрузчик — это Network Bootstrap Program для PXE. Так наверное будит правильней. Так вот меня интересуют средства разработки и отладки.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[3]: На чем написать загрузчик.
От: kjdfhkgjdmndf  
Дата: 06.12.06 18:45
Оценка:
Здравствуйте, dosik, Вы писали:


D>Я понял. Это не совсем загрузчик — это Network Bootstrap Program для PXE. Так наверное будит правильней. Так вот меня интересуют средства разработки и отладки.


Посмотрите на пакет syslinux вообще, и на pxelinux.0 в частности. Как и на memdisk. Может и писать ничего не надо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.