OSDev

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

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




Начать новую тему Ответить на тему  [ Сообщений: 353 ]  На страницу Пред.  1 ... 24, 25, 26, 27, 28, 29, 30 ... 36  След.
Автор Сообщение
 Заголовок сообщения: Re: OS Boot Tools
СообщениеДобавлено: 20 янв 2013, 13:50 

Зарегистрирован: 18 окт 2012, 21:03
Сообщения: 54
Yoda писал(а):
Отлично. Мне удалось его поддержать.


А какую версию? Дело в том, я глянул они в syslinux 5 очень много поменяли и не факт что он будет стабильный первое время, кроме того отказались от поддержки com 16 битных приложений, а т.к. новый софт не особо то появляется то отказываться от того что есть не знаю хорошая ли мысль. Мне кажется последняя из 4 версии (4.06) вполне заслуживает поддержки ;).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OS Boot Tools
СообщениеДобавлено: 20 янв 2013, 21:13 
Аватара пользователя

Зарегистрирован: 14 мар 2011, 12:31
Сообщения: 970
Откуда: Дагоба
Я поддержал версии 4.05, 4.06 и 5.0. Я так понимаю, что пятая версия у них пока неофициальная, но тем не менее, она работает.
С FreeDOS тоже разобрался. Будут работать версии 1.0 и 1.1.

_________________
Yet Other Developer of Architecture.
The mistery of Yoda’s speech uncovered is:
Just an old Forth programmer Yoda was.

<<< OS Boot Tools. >>>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OS Boot Tools
СообщениеДобавлено: 21 янв 2013, 10:11 

Зарегистрирован: 18 окт 2012, 21:03
Сообщения: 54
А я использую FreeDOS "2038pre" kernel от 2008, 1.0 старый, 1.1 глючный, а этот вроде нечего. Вот ссыль откеда брал https://sites.google.com/site/rugxulo/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OS Boot Tools
СообщениеДобавлено: 21 янв 2013, 11:32 
Аватара пользователя

Зарегистрирован: 14 мар 2011, 12:31
Сообщения: 970
Откуда: Дагоба
Блин, на сорс-форже лежит 33 версии ядра!
Ладно, я думаю, они эффективно сгруппируются в два алгоритма поддержки.
Кстати, совершенно не обязательно использовать всю версию 1.1, можно взять последний kernel.sys и использовать с предыдущими комплектами FreeDOS, он обратно совместим.

_________________
Yet Other Developer of Architecture.
The mistery of Yoda’s speech uncovered is:
Just an old Forth programmer Yoda was.

<<< OS Boot Tools. >>>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OS Boot Tools
СообщениеДобавлено: 21 янв 2013, 17:16 

Зарегистрирован: 18 окт 2012, 21:03
Сообщения: 54
Я из последнего комплекта только kernel.sys и брал :D command.com давно не менялся да вроде и нечего в нем менять как базовый shell вполне а для нормальной работы в командной строке 4DOS устанавливаю. Последний Kernel 41 не может правильно обработать config.sys, точней очередность запуска драйверов в соответствие с приоритетом строки запуска, он их тасует как то по не понятным правилам. В результате не соблюдения приоритетов строк невозможно задать определенный конфиг если важна последовательность запуска.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OS Boot Tools
СообщениеДобавлено: 21 янв 2013, 21:43 
Аватара пользователя

Зарегистрирован: 14 мар 2011, 12:31
Сообщения: 970
Откуда: Дагоба
Я скачал все версии, всего получается 62 разных файла "kernel.sys". Мне действительно удалось объединить их в разные группы. Думаю, если не все, то большинство удастся поддержать.

_________________
Yet Other Developer of Architecture.
The mistery of Yoda’s speech uncovered is:
Just an old Forth programmer Yoda was.

<<< OS Boot Tools. >>>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OS Boot Tools
СообщениеДобавлено: 21 янв 2013, 23:31 

Зарегистрирован: 18 окт 2012, 21:03
Сообщения: 54
Ты монстр )))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OS Boot Tools
СообщениеДобавлено: 23 янв 2013, 16:20 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
Yoda, а зачем возиться с FreeDOS? Там что есть какие-то проблемы с установкой/загрузкой?

Еще хотел спросить про NTFS... У меня почему-то в индексных входах (Index Entries) корневого каталога часто встречается битое поле NameOffset. Смещения везде одинаковые, а значения данного поля могут "скакать" как в плюс, так и в минус. Может, следует считать смещение фиксированной величиной и не трогать поле NameOffset, или просто документация не вполне корректно раскрывает назначение этого поля? Может быть, лучше брать имена из файловых записей в MFT, а не из индексных записей?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OS Boot Tools
СообщениеДобавлено: 23 янв 2013, 19:41 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
phantom-84 писал(а):
Еще хотел спросить про NTFS... У меня почему-то в индексных входах (Index Entries) корневого каталога часто встречается битое поле NameOffset. Смещения везде одинаковые, а значения данного поля могут "скакать" как в плюс, так и в минус. Может, следует считать смещение фиксированной величиной и не трогать поле NameOffset, или просто документация не вполне корректно раскрывает назначение этого поля? Может быть, лучше брать имена из файловых записей в MFT, а не из индексных записей?
Первый вопрос снимается. Нашел зависимость между значением этого поля и длиной имени:
0x4A - 4
0x4C - 5
0x4E - 6
...
Если к таким значениям прибавлять 0x10, получается смещение после имени. Правда, не понятно, нафига это нужно. Значительно проще переходить от одного входа к другому при помощи значений поля Size, т.к. они изначально выровнены на 8.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OS Boot Tools
СообщениеДобавлено: 23 янв 2013, 23:23 
Аватара пользователя

Зарегистрирован: 14 мар 2011, 12:31
Сообщения: 970
Откуда: Дагоба
Вышла версия 3.2.

В новой версии:
  • Добавлена загрузка с альтернативного раздела в MBR, EBR и GPT;
  • Загрузочный код для линейной загрузки модифицирован для установки в раздел;
  • Добавлен загрузочный код FAT32 с автоматическим выбором способа доступа;
  • Устранена ошибка загрузки с дальних секторов в разделах Ext2/Ext3 и NTFS размером больше 2ТБ;
  • Устранена ошибка загрузки на некоторых BIOS;
  • Добавлена передача загруженному ядру начала загрузочного раздела;
  • Добавлена поддержка загрузчика GRUB Legacy утилитой mksys;
  • Добавлена поддержка загрузчика GRUB4DOS утилитой mksys;
  • Добавлена поддержка загрузчика SYSLINUX утилитой mksys;
  • Добавлена поддержка ядра FreeDOS утилитой mksys;
  • Добавлено распознавание Ubuntu-версии загрузчика GRUB2 утилитой mksys;
  • Устранена ошибка флагов при создании файла Linux-версией утилиты mksys.

В данной версии успешно поддержаны основные свободно распространяемые загрузчики и система FreeDOS. Спецификации первичной загрузки действительно получились достаточно удобными и всеобъемлющими и на данный момент предполагается их заморозка.

Заходим, скачиваем, пробуем.
http://goncharov.pp.ru/ru/osboot.htm

_________________
Yet Other Developer of Architecture.
The mistery of Yoda’s speech uncovered is:
Just an old Forth programmer Yoda was.

<<< OS Boot Tools. >>>


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 353 ]  На страницу Пред.  1 ... 24, 25, 26, 27, 28, 29, 30 ... 36  След.

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


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

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


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

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