Комментарии 9
Вообще, в FAT содержатся не номера секторов, а номера кластеров, и не в формате LBA, поскольку последний относится к адресации секторов на диске, а не кластеров на томе FAT.
Кластер - это группа секторов , для fat12 на флоппи справедливо 1 кластер=1 сектор. , только нумерация кластеров смещена на 0x1f относительно нумерации секторов
Там есть немного об этом
Ага, но позже. Ну а я вообще люблю придираться к терминологии и т.п. -- а то иногда пишут уж очень вольно (до такой степени, что перестаёшь понимать, о чём речь).
А если грузиться не с флоппи? Или ОС не планирует это делать?
Выходит не полноценная поддержка fat12, куда жесткие диски завезли достаточно давно.
1) Это начальный загрузчик именно для флоппи, поэтому здесь не идет речь о полноценной поддержке.
2) Не , она не планирует это делать. До полноценной поддержки тут ну очень далеко ( даже в "драйвере" диска реализованы только минимальные функции типа чтения файла с диска, где-то там я еще когда-то писал функции для записи файла, но не помню дописал или нет.
Мне почему-то кажется, что на реальном железе никто загружаться в эту ОС не планирует ;-)
Хорошо, но мало! Как-то очень быстро кончилось :)
Разбор dos-подобной операционной системы. OzonOS