Флоппи-диск (гибкий магнитный диск) стал первым массовым съёмным носителем, который сделал персональные компьютеры по-настоящему личными. До появления жёстких дисков и флеш-памяти именно дискеты хранили операционные системы, программы и пользовательские данные. Понимание их реальной ёмкости требует разбора нескольких поколений форматов, вышедших за два десятилетия эволюции.
Многие пользователи помнят только последнюю версию — «три с половиной дюйма» на 1.44 МБ. Однако линейка начиналась с гигантских 8-дюймовых пластин и включала десятки промежуточных стандартов с разной плотностью записи. Ниже мы подробно разберём каждый из них, объясним разницу между заявленным и доступным объёмом, а также покажем, почему этот формат уступил место новым технологиям.
Хронология появления основных стандартов
Первый коммерческий гибкий диск представила IBM в 1971 году. Это был 8-дюймовый носитель только для чтения ёмкостью 80 КБ, предназначенный для загрузки микрокода в мейнфреймы System/370. Уже через год появилась записываемая версия на 256 КБ, ставшая стандартом обмена данными в индустрии.
С переходом к персональным компьютерам в конце 70-х размер уменьшили до 5.25 дюйма. Формат Shugart Associates SA400 (1976) хранил 110 КБ на одной стороне. Двусторонние диски и повышение плотности дорожек (TPI) быстро привели к появлению 360 КБ, а затем 1.2 МБ в ПК AT. Параллельно Sony разрабатывала жёсткий картридж 3.5 дюйма, ставший итоговым стандартом десктопной эры.
- 💾 1971 — IBM 8″ Read-Only, 80 КБ (загрузка микрокода)
- 💾 1972 — Memorex 8″ R/W, 256 КБ (стандарт обмена)
- 💾 1976 — Shugart 5.25″ SS/SD, 110 КБ (первый ПК-формат)
- 💾 1984 — Sony 3.5″ DD, 720 КБ (Macintosh, Amiga)
- 💾 1987 — 3.5″ HD, 1.44 МБ (PS/2, стандарт 90-х)
Сравнительная таблица ёмкостей всех популярных форматов
В таблице приведены форматированные объёмы — те, что видит операционная система после создания файловой системы. Неформатированные (сырые) значения всегда выше на 15–25% за счёт служебных полей, GAP-зон и контрольных сумм.
| Форм-фактор | Маркировка | Стороны / Плотность | Ёмкость (формат.) | Год ввода |
|---|---|---|---|---|
| 8″ | SS SD | 1 сторона, 48 TPI | 256 КБ | 1972 |
| 8″ | DS DD | 2 стороны, 48 TPI | 1.2 МБ | 1976 |
| 5.25″ | SS DD | 1 сторона, 48 TPI | 180 КБ | 1978 |
| 5.25″ | DS DD | 2 стороны, 48 TPI | 360 КБ | 1981 |
| 5.25″ | DS HD | 2 стороны, 96 TPI | 1.2 МБ | 1984 |
| 3.5″ | SS DD | 1 сторона, 135 TPI | 360 КБ | 1983 |
| 3.5″ | DS DD | 2 стороны, 135 TPI | 720 КБ | 1984 |
| 3.5″ | DS HD | 2 стороны, 135 TPI | 1.44 МБ | 1987 |
| 3.5″ | DS ED | 2 стороны, 135 TPI | 2.88 МБ | 1991 |
⚠️ Внимание: На этикетке 3.5″ HD часто написано «2.0 MB». Это неформатированная ёмкость. Реальный объём для данных — 1 474 560 байт (1.44 MiB или 1.47 MB). Покупая коробку дискет, считайте именно с этим числом.
Почему заявленный объём не совпадает с реальным
Производители указывали unformatted capacity — сумму бит на всех магнитных доменах. При форматировании создаются служебные структуры: загрузочный сектор, таблицы размещения файлов (FAT), корневой каталог и резервные копии FAT. На дискету 1.44 МБ под эти нужды уходит около 33 КБ.
Дополнительные потери дают кластеризация. В FAT12 минимальный кластер — 512 байт (один сектор). Файл в 1 байт занимает целый кластер, а файл в 513 байта — уже два. На дискете с сотнями мелких конфигов и батников накладные расходы достигали 10–15%. Поэтому для архивации лучше было использовать архиваторы (PKZIP, ARJ), объединяющие малые файлы в один непрерывный поток.
Что такое TPI и как оно влияет на объём?
TPI (Tracks Per Inch) — количество дорожек на дюйм радиуса диска. 8″ и 5.25″ DD использовали 48 TPI, 5.25″ HD — 96 TPI, все 3.5″ — 135 TPI. Увеличение TPI позволяет записать больше дорожек на том же физическом пространстве, прямо пропорционально повышая ёмкость при прочих равных условиях. Однако диски с разным TPI несовместимы: привод 96 TPI может прочитать 48 TPI (как «широкие» дорожки), но запись на них часто приводит к ошибкам из-за перезаписи соседних треков.
Физика записи: от FM к MFM и перпендикулярной магнетизации
Ранние 8-дюймовые и 5.25″ SS/SD диски кодировали данные методом FM (Frequency Modulation) — каждый бит данных требовал тактовый бит. Это давало плотность ~3000 бит/дюйм. Переход на MFM (Modified Frequency Modulation) удвоил плотность до ~6000 бит/дюйм, убрав отдельные тактовые биты и кодируя тактовую информацию в самих переходах магнетизации.
Финальный скачок — формат 3.5″ ED (2.88 МБ) — использовал перпендикулярную запись (Perpendicular Magnetic Recording). Вектор намагниченности стал перпендикулярен поверхности, а не параллелен. Это позволило сузить домены до 0.4 мкм и поднять линейную плотность до 34 000 бит/дюйм. Приводы ED требовали специальных головок с сильным полем и бобин с коэрцитивной силой 720 Ое (против 600 Ое у HD).
- 🧲 FM — 1 бит = 2 перехода (данные + такт)
- 🧲 MFM — 1 бит ≈ 1 переход (самосинхронизация)
- 🧲 Перпендикулярная — домены стоят «на конце», выше плотность
- 🧲 Коэрцитивная сила: DD 600 Ое → HD 600 Ое → ED 720 Ое
Роль дискет в распределении ПО и игровой индустрии 80–90-х
До появления CD-ROM в середине 90-х дискеты были единственным способом доставки софта конечному пользователю. Игры вроде Monkey Island 2 (11 дискет), SimCity 2000 (8 дискет) или Windows 3.1 (6 дискет) заставляли пользователей сидеть у привода и менять носители каждые 30–60 секунд. Это формировало уникальный ритуал установки и рождало жанр «disk swapping» в геймдеве — уровни подгружались динамически с дискеты в ОЗУ.
Для разработчиков ограничение в 1.44 МБ было творческим вызовом. Графика сжималась в палитру 256 цветов, звук — в 8-битный PCM или FM-синтез, код писался на ассемблере с ручной упаковкой. Многие классические движки (SCUMM, AGI, SCI) были изобретены именно для стриминга данных с медленного последовательного носителя.
Ограничение в 1.44 МБ заставило индустрию изобрести стриминговую загрузку уровней, процедурную генерацию контента и агрессивное сжатие данных — технологии, актуальные и в современных играх.
Почему формат умер: скорость, надёжность и конкуренты
К 1998 году CD-RW и Zip-диски (100/250 МБ) предложили в 70–200 раз больше места при сравной цене за мегабайт. Флоппи-диск упирался в физический предел: выше 2.88 МБ на 3.5″ не выйти без смены физики привода. Скорость передачи данных застряла на 500 Кбит/с (HD) — 1 МБ читался ~17 секунд, что стало недопустимо для раздувшихся дистрибутивов Windows 98 (20+ дискет).
Последний удар нанёс USB-флеш-накопитель (2000 г.). Он не требовал привода, не боялся магнитных полей, пыли и царапин, а ёмкость 8 МБ первого ThumbDrive уже превосходила 5 дискет HD. Apple исключила флоппи из iMac G3 в 1998 — символический момент, зафиксировавший конец эры.
⚠️ Внимание: Не пытайтесь отформатировать дискету HD (1.44 МБ) под 720 КБ (DD) закрыв отверстие плотности скотчем. Привод HD использует более сильное поле записи; на низкокоэрцитивной пленке DD это создаёт «размытые» переходы, и данные станут нечитаемы через дни или часы. Используйте только носители с правильной маркировкой.
Коллекционирование, восстановление данных и современные адаптеры
Сегодня флоппи-диски интересны ретро-энтузиастам, музеям и предприятиям со старым промышленным оборудованием (станки с ЧПУ, синтезаторы, медицинские сканеры). Для чтения на современном ПК используют USB-приводы (например, Teac FD-05PUB) или платы Greaseweazle / FluxEngine, считывающие «сырой» магнитный поток без привязки к форматированию. Это позволяет восстанавливать данные с повреждённых или нестандартных дискет (Apple GCR, Amiga, C64).
Хранение требует контроля влажности (40–50%) и температуры (15–25 °C). Пленка гигроскопична: при высокой влажности появляется липкий налёт, при низкой — ломкость. Коробки лучше держать вертикально, как виниловые пластинки, чтобы избежать деформации под собственным весом.
☑️ Подготовка дискеты к длительному хранению
Перед обращением к старым дискетям очистите магнитные головки привода спирточной салфеткой для кассет или специальным флоппи-клинером. Грязная головка — главная причина ошибок чтения «хороших» дискет.
Часто задаваемые вопросы
Сколько بالضبط байт помещается на стандартную дискету 3.5″ HD?
1 474 560 байт (1 440 КБ в двоичной системе = 1.44 MiB). В десятичной системе производители иногда пишут 1.47 MB. Разница — в определении префиксов: 1 KiB = 1024 B, 1 KB = 1000 B.
Можно ли записать на дискету 1.44 МБ данные объёмом 1.5 МБ «сжатием»?
Нет. Физическая ёмкость жёстко ограничена количеством секторов (2880), дорожек (80) и сторон (2). Программное сжатие (ZIP, ARJ) работает только если исходные данные избыточны (текст, BMP). Уже сжатые файлы (JPG, MP3, EXE) сжаться почти не смогут.
Почему дискеты 5.25″ 1.2 МБ не прочитались в приводе 360 КБ?
Привод 360 КБ (48 TPI) имеет головку шире, чем шаг дорожек 96 TPI диска 1.2 МБ. Он «видит» сразу несколько соседних дорожек как одну, получая кашу сигналов. Обратная совместимость (чтение 360 КБ в приводе 1.2 МБ) работает, но запись 360 КБ в HD-приводе часто портит дискету из-за излишнего поля записи.
Существуют ли флоппи-диски больше 2.88 МБ?
В серийное производство не выходили. Существовали проприетарные форматы: Floptical (Insite Peripherals, 21 МБ, 1992) — гибрид магнито-оптический с серво-метками, LS-120 SuperDisk (120 МБ, 1996) и HiFD (150/200 МБ, Sony/Imation). Они требовали специальных приводов и не были совместимы с обычными флоппи.
Какой формат дискет использовался в советских компьютерах БК-0010, Спектрум, ДВК?
БК-0010/0011М и УК-НЦ работали с 5.25″ DD (360/720 КБ) через контроллеры КНГМД или МС 7007. ZX Spectrum (через TR-DOS, Beta Disk, DISCiPLE) использовал 5.25″ DD 360/720 КБ и позже 3.5″ DD 720 КБ. ДВК (PD-11 клон) — 8″ и 5.25″ по стандарту RT-11 (формат 400/800 КБ). Формат 1.44 МБ на этих машинах не поддерживался аппаратно без доработок.