2026-01-15

vak: (Знайка)
Вот такая табличка зазоров gap2 и gap3 получилась для разных форматов флопов. Зависит от битовой скорости и количества секторов на дорожке. Не зависит от типа флопика. Вдогонку к предыдущему посту.
            Floppy  Media   Sectors
Bit rate    Drive   Volume  per track  Heads  Tracks  gap2  gap3
----------------------------------------------------------------
500 kbps    5¼"AT   1.2M    15         2      80      22    84
            3½"     1.44M   18         2      80      22    108
            3½"     1.6M    20         2      80      22    44
----------------------------------------------------------------
250 kbps    5¼"SS   160K    8          1      40      22    80
            5¼"PC   320K    8          2      40      22    80
            5¼"SS   180K    9          1      40      22    80
            5¼"PC   360K    9          2      40      22    80
            3½"SS   360K    9          1      80      22    80
            3½"     720K    9          2      80      22    80
            3½"     800K    10         2      80      22    34
----------------------------------------------------------------
300 kbps    5¼"AT   360K    9          2      40      22    80
----------------------------------------------------------------
1000 kbps   3½"     2.88M   36         2      80      41    84
            3½"     3.12M   39         2      80      41    40
vak: (Знайка)
Запись из файла:
$ floppy write msdos622.img 
Writing 80 tracks, 2 side(s)
Bit Rate: 500 kbps
Rotation Speed: 300 RPM

Insert TARGET diskette in drive
and press Enter when ready...

Writing track 79, side 1...
Write complete.

Image from file 'msdos622.img' written to diskette.
Чтение в файл:
$ floppy read
Insert SOURCE diskette in drive
and press Enter when ready...

Bit Rate: 500 kbps
Rotation Speed: 300 RPM
Reading track 81, side 1...
Read complete.

Image from diskette saved to file 'image.hfe'.
Стирание:
$ floppy erase
Insert TARGET diskette in drive
and press Enter when ready...

Erasing track 81, side 1...
Erase complete.
Ещё будет "floppy format", создание файловой системы с выбором из нескольких форматов. 

Исходники здесь: github.com/sergev/floppy