Обновить README.md

This commit is contained in:
2025-09-14 08:57:27 +02:00
parent 03bf16d7a3
commit 4ff05f5373

View File

@@ -41,3 +41,38 @@ ls -l floppy.img
mkfs.vfat -F 12 floppy.img
file floppy.img
```
KolibriOS использует образ дискеты 1.44 MB с жёстко заданной структурой FAT12. Несколько нюансов:
1. Структура дискеты 1.44 MB
Стандартная 3.5″ дискета 1.44 MB имеет:
80 дорожек × 2 стороны × 18 секторов × 512 байт = 1474560 байт (~1.44 MB)
FAT12 там рассчитан на точно такое количество секторов, включая:
загрузочный сектор (boot sector),
таблицы FAT,
корневой каталог,
данные файлов.
То есть KolibriOS ожидает ровно 1474560 байт в образе, иначе:
FAT12 таблица будет “неправильной”,
смещения файлов и загрузчика не совпадут,
загрузчик откажется запускаться.
2. Почему 999 KB не работает
Твой образ 999 KB = 1022976 байт, меньше чем стандартная 1.44 MB.
FAT12 на такой маленькой “дискете” технически создаётся, но KolibriOS не увидит нужное количество секторов и дорожек, поэтому не загрузится.
✅ Вывод:
Для KolibriOS образ должен быть ровно 1.44 MB (1474560 байт). Меньший размер (999 KB) — не поддерживается.