OSDev

для всех
Текущее время: 28 апр 2024, 07:47

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




Начать новую тему Ответить на тему  [ Сообщений: 15 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: как грузить DOS с жёсткого диска
СообщениеДобавлено: 01 дек 2013, 11:36 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1126
scuter писал(а):
решил попробовать написать загрузчик,
пока получается выдать корневую папку,
а вот куда и как это дело грузить пока не разобрался.

По поводу куда что грузить читаем
PC DOS 7 Technical Update
Document Number GG24-4459-00
February 1995

Хотя соблюдать это не требуется. Грузишь по порядку либо с низу вверх либо с верху вниз.
Что-бы освободить память для пользовательских программ ядро доса можно загрузить в HMA.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как грузить DOS с жёсткого диска
СообщениеДобавлено: 01 дек 2013, 12:36 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
scuter писал(а):
и какие сдвиги делать под ДОС,
и куда этот сдвиг вставлять, то есть куда грузить?

Я напутал, думал что ты свои модули подгрузить хочешь. А тогда всё проще, если у тебя не работает загрузчик, то не будет работать и всё остальное. А грузить самому бесполезно, это как мёртвому припарки. Но может быть, что загрузчик с FDD просто не подходит для HDD. Сначала установи DOS на HDD (запусти DOS с FDD и введи sys c:), потом посмотришь загрузочный сектор из 63 сектора.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как грузить DOS с жёсткого диска
СообщениеДобавлено: 01 дек 2013, 13:34 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
В загрузчиках "DOS" используется универсальный код для флоппиков/хардов, хотя могут быть и "скрытые переключатели", активирующие доп. возможности (я находил такую муть в загрузчике экспишки, см. здесь). Если загрузчик пишется для харда, нужно обязательно учитывать его структуру. К представленной pavia формуле нужно обязательно добавить слагаемое HiddenSectors, расчеты проводить минимум в 32 битах и т.п.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как грузить DOS с жёсткого диска
СообщениеДобавлено: 01 дек 2013, 13:51 

Зарегистрирован: 21 сен 2007, 17:24
Сообщения: 1088
Откуда: Балаково
Для начала нужно определить, загружается ли DOS с этого HDD после стандартной установки командой sys. Потом останется просто скопировать загрузочный сектор.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как грузить DOS с жёсткого диска
СообщениеДобавлено: 01 дек 2013, 19:01 

Зарегистрирован: 10 апр 2012, 23:19
Сообщения: 277
Ура там на диске был нормальный портишен,
поставил это дело, просто он работал на FAT32 а грузил я всё это дело на FAT12.


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

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


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

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


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

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