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/