OSDev http://osdev.su/ |
|
загрузка оси с диска С http://osdev.su/viewtopic.php?f=6&t=711 |
Страница 2 из 3 |
Автор: | Fatal_Error [ 10 мар 2013, 22:22 ] |
Заголовок сообщения: | Re: загрузка оси с диска С |
pavia писал(а): Возьми отладчик bochs и пройдись будет видно где не идёт. а как этим отладчиком пользоваться? Цитата: размер вычисляешь не правильно. почему? |
Автор: | iz56 [ 10 мар 2013, 22:26 ] |
Заголовок сообщения: | Re: загрузка оси с диска С |
от метки конца кода вычесть начало - а не наоборот. |
Автор: | Fatal_Error [ 10 мар 2013, 22:28 ] |
Заголовок сообщения: | Re: загрузка оси с диска С |
да, точно но суть не в этом... не грузит все равно((( |
Автор: | iz56 [ 10 мар 2013, 22:31 ] |
Заголовок сообщения: | Re: загрузка оси с диска С |
Что не грузит - в смысле какими инструментами пользуешься. |
Автор: | Fatal_Error [ 10 мар 2013, 22:34 ] |
Заголовок сообщения: | Re: загрузка оси с диска С |
фасмом компилю, затем этот бинарник через ультра ИСО собираю в образ. на ультра исо ругаться не стоит, она все верноделает. я хочу из зугрузчика прочитать MBR жесткого диска (тобишь доси) и передать ему управление. |
Автор: | pavia [ 10 мар 2013, 22:46 ] |
Заголовок сообщения: | Re: загрузка оси с диска С |
BOCHS пользуются примерно вот так. http://disk.yandex.ru/public/?hash=93TZ ... L9ZPRvQ%3D |
Автор: | iz56 [ 10 мар 2013, 22:47 ] |
Заголовок сообщения: | Re: загрузка оси с диска С |
Я не уверен , что ты читаешь MBR. Введи проверку. И необходимо несколько условий соблюсти - номер диска в dl и короче читать надо много. Здесь скорее ответят на интересные вопросы, а то что есть в доках - короче поиск по слову MBR + DOS. |
Автор: | Fatal_Error [ 10 мар 2013, 22:51 ] |
Заголовок сообщения: | Re: загрузка оси с диска С |
iz56 писал(а): Я не уверен , что ты читаешь MBR. Введи проверку. под досей норм читается |
Автор: | Fatal_Error [ 10 мар 2013, 22:53 ] |
Заголовок сообщения: | Re: загрузка оси с диска С |
pavia писал(а): BOCHS пользуются примерно вот так. http://disk.yandex.ru/public/?hash=93TZ ... L9ZPRvQ%3D благодарю |
Автор: | phantom-84 [ 10 мар 2013, 23:59 ] |
Заголовок сообщения: | Re: загрузка оси с диска С |
Fatal_Error писал(а): я хочу из зугрузчика прочитать MBR жесткого диска (тобишь доси) и передать ему управление. У меня есть ISO-образы с загрузчиками для эмуляции чтения MBR с харда. Может, пригодятся:cdbootse-mbremu-alter-3-cdrom.zip - для загрузки моих первичных загрузчиков; cdbootse-mbremu-alter-3-jed-cdrom.zip - для загрузки моих первичных загрузчиков и Ёды. Все прочие первичные загрузчики также могут быть загружены. Эмуляция заключается в том, что в качестве MBR-загрузчика используется Alter 3, вшитый в CDFS-загрузчик, а таблица разделов читается с указанного при загрузке харда. P.S. Если нужен код/пояснения по cdbootse/mbremu, скажи. Я удалил статью, посвященную этим инструментам. |
Страница 2 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |