Page 1 of 1

Floppy FAT12 boot sector for KolibriOS

Posted: Tue Feb 12, 2008 11:56 pm
by shurf
Загрузочный сектор для ОС Колибри (FAT12, дискета)
Позволяет загружать KERNEL.MNT с дискет/образов
объёмом 1.44M, 1.68M, 1.72M и 2.88M
Для дискет/образов, отличных от 1.44M, доходит до "синего"
экрана и подвисает, так как в ядре жесткая привязка с объёму
дискеты в 1.44М.
При объёме дискеты/образа 1.44М загружает систему нормально.

Если это кому-нибудь надо, могу попытаться поправить ядро,
чтобы можно было загружать систему с любых дискет/образов.
--------------------------------------------------------------------
Allows booting KERNEL.MNT from floppies/images
with volume of 1.44M, 1.68M, 1.72M and 2.88M
For diskettes/images other than the 1.44M, comes to the "blue"
screen and hang, because kernel by default works with 1.44 M diskettes.
When the amount of floppy/image is 1.44M - KolibriOS loads normally.

If there is someone who should, I can try to modify the kernel,
to be able to boot the system from any floppies/images.

Re: Floppy FAT12 boot sector for KolibriOS

Posted: Wed Feb 13, 2008 2:24 am
by Denis F.
Здорово!
Теперь понятно почему у меня не получилось переписать образ на более большой...

Вот тут есть образы дискет большого объема (11.52mb, ~50mb, ~100mb, ~300mb...):
http://bootcd.narod.ru/images.htm

Re: Floppy FAT12 boot sector for KolibriOS

Posted: Wed Feb 13, 2008 9:11 pm
by Gluk
я за!

Re: Floppy FAT12 boot sector for KolibriOS

Posted: Sat Feb 16, 2008 8:27 pm
by shurf
Спасибо за поддержку! :)
Буду продолжать разбираться с загрузкой.

Re: Floppy FAT12 boot sector for KolibriOS

Posted: Sun Feb 17, 2008 4:52 pm
by Dron2004
shurf,
Такая модификация была бы очень кстати!!

Re: Floppy FAT12 boot sector for KolibriOS

Posted: Sun Feb 17, 2008 4:59 pm
by Gluk
только не останавлиайся на объеме 2.88)

Re: Floppy FAT12 boot sector for KolibriOS

Posted: Fri Apr 25, 2008 10:37 pm
by shurf
Отчитываюсь: переделал код загрузки образа дискеты в рамдиск.
Теперь корректно загружаются дискеты любого формата, а не
только 1.44 Мб (файл kernel/trunk/boot/bootcode.inc).
Но, с дискет, отличных от 1.44 Мб по прежнему не
поднимается система, так как привязка к 1.44 Мб присутствует
и в коде работы с рамдиском.
Желающие могут проверить работу КоОС с моим загрузчиком
и стандартной дискетой 1.44 Мб
--------------------------------------------------------------------
Report: I was changed the code of the loader, that loads image of the floppy to the ramdisk.
Now correctly loads floppies of any format, rather than
only 1.44 MB (file kernel/trunk/boot/ bootcode.inc).
But for floppies with volume not equal 1.44 MB, system does not start,
because kernel still works with 1.44 M diskettes.
Interested parties may check work of my KoOS bootcode
with a standard 1.44 MB diskette

Re: Floppy FAT12 boot sector for KolibriOS

Posted: Sat Feb 26, 2011 11:38 am
by balsagoth
случайно попал на ваш форум ,очень заинтересовался.Если я правильно понял ,можно записать Колибри на обычную дикету 1,44 и с неё загружаться? А драйвера ,например,на cd-rom где взять? я имею в виду установку на отформатированный винт из БИОСа.