Page 1 of 6

Загрузка с HD.

Posted: Sat Nov 26, 2005 1:44 pm
by halyavin
Diamond'ом написан универсальный загрузчик с HD (в случае если у вас установлена windows). Поддерживаются FAT32 и NTFS.
Качать здесь: http://shade.msu.ru/~msu-se/mtldr.rar (9Kb)
http://shade.msu.ru/~msu-se/mtldr.7z (10Kb)

Posted: Sat Nov 26, 2005 9:05 pm
by andrew_programmer
Хороший загрузчик!
Очень нужный загрузчик!
С использованием этого загрузчика можно и инсталятор Колибри сделать(хоть на паскале).
А почему Diamond сам не появился ?

Posted: Sat Nov 26, 2005 9:46 pm
by halyavin
Не все ассемблерщики фанаты Kolibri.

Posted: Sun Nov 27, 2005 11:36 am
by andrew_programmer
Это как у сишников - кому-то нравиться unix, а кому-то Linux(хотя есть и windows сишники).

Posted: Sun Nov 27, 2005 1:21 pm
by ipr
А unix и linux не одно и тоже? :)))

Posted: Sun Nov 27, 2005 2:44 pm
by Mario79
halyavin
Загрузчик конечно хороший, но мне, честно говоря, не понятно отношение автора к Fat16,
ИМХО надо стремиться к максимальной универсальности.
И не все фанаты Колибри ассемблерщики. :-)

ipr
Зря ты спросил, сейчас начнется. :-)

Posted: Sun Nov 27, 2005 3:33 pm
by halyavin
Отношение автора к FAT16 - он используется редко, поэтому тратить силы на него не стоит. К тому же у автора нет FAT16 раздела - его будет трудно протестировать на реальной машине. Разве что кто-то очень сильно попросит... (или сделает сам ;) )
К тому же для FAT16 (если все-таки надо установить туда MenuetOS/KolibriOS) можно использовать meosload (наверняка на этом разделе стоит Win 9x/Me) или acroboot (работает не всегда).

Posted: Sun Nov 27, 2005 3:49 pm
by Dmitry the Sorcerer
Да, раз уже заговорили о FAT16 - она отлично работает из-под kolibri, и даже img читается и используется.

Posted: Sun Nov 27, 2005 7:53 pm
by Mario79
Dmitry the Sorcerer
Индию поплыли открывать? ;-)

Posted: Sun Nov 27, 2005 8:05 pm
by camper
В Windows ME загрузка не идет, потому что аутоекзек и конфиг оставлены только для совместимости некоторых досовских программ, которые любят их находить на своих местах, а так они не работают. boot.ini в Windows ME нет. Пытался в win.ini через команду run запустить (совет нашел в одном з форумов) - фиг. Попробую поискать сторонний загрузчик, кстати кто нить юзал http://www.symon.ru/usr/rus/download.shtml ?

Posted: Mon Nov 28, 2005 8:23 pm
by diamond
Насчет Windows ME надо бы подумать. Кто-нибудь из имеющих WinME, пришлите, пожалуйста, на указанный в install.txt адрес файлы io.sys (DOS-ядро) win.com (на всякий случай) и, если можно, первые 10h секторов логического диска с WinME (первый сектор - bootloader, он что-то там еще подгружает).
По поводу FAT16: а что, действительно у многих еще стоит? И какая винда? А FAT12 на жестком диске реализовывать, надеюсь, не надо?
И кстати, какие еще варианты загрузки вам хотелось бы иметь?

И что имеется в виду под "установщиком Kolibri"?

Posted: Mon Nov 28, 2005 8:39 pm
by andrew_programmer
>И что имеется в виду под "установщиком Kolibri"?

Программа,которая записывет img образ в корень диска,тудаже записывет твою программу и подменяет нужные файлы конфигурации(какие файлы подменять зависит от ОС).

Ато некоторым пользователям трудно проделать это вручную(сказавается влияние windows).

Posted: Mon Nov 28, 2005 11:09 pm
by Mario79
diamond
На жестких дисках менее 1 Гб практически всегда стоит Fat16. Нельзя забивать на старые компы на которых система неплохо работает.
К тому же скорость работы с Fат16 заметно выше, чем с Fat32, но это так к слову.

Posted: Thu Dec 01, 2005 4:12 pm
by diamond
camper
Попробуй запустить msconfig (Start->Run->msconfig) и поиграться с настройками (все-таки попробовать загрузить config.sys). Вроде бы в WinMe она должна быть.

Posted: Sat Dec 03, 2005 12:47 pm
by VaStaNi
Mario79 wrote:На жестких дисках менее 1 Гб практически всегда стоит Fat16. Нельзя забивать на старые компы на которых система неплохо работает.
К тому же скорость работы с Fат16 заметно выше, чем с Fat32, но это так к слову.
Совершенно верно + согласен с мнением "широты" поддержки + СОВРЕМЕННАЯ "мода" на CompactFlash диски SunDisk`и... говорит о том, что FAT16 там - самое то! Ведь можно представить, что ассемблерная(!) ось будет установлена на некое мобильное устройство, где, конечно НЕТ HDD! А в роли носителя FLASH диск с IDE стыком (юзано лично!) Однако, скажем 512МБ такого диска жалко, на всякие ИЗЛИШЕСТВА, а вот FAT16 - оптимум! А раз так, то FAT12 совсем рядом стоит, т.к. основная логика алгоритма ИДЕНТИЧНА. Делаем разумные выводы.