vak: (Знайка)
[personal profile] vak
Занимаясь древними компьютерами, регулярно возникает нужда читать и записывать всякие флопики. Обычно 3.5 дюйма, реже 5.25 дюймов. С 8-дюймовыми мне пока не понадобилось. Хорошо иметь под рукой реальный компьютер из 90-х с флопами, как у меня. Но нынче такие компьютеры попадаются гораздо реже, чем флопики. Пока ещё можно купить внешний 3.5-дюймовый флоповод, но он будет уметь только формат 1.44 мегабайта.

Есть выход однако. Существуют USB-девайсы, позволяющие подключать стандартные флоповоды к современному компьютеру. Их известно ровно три.Про первые два варианта я уже когда-то рассказывал (1 2). GreaseWeasle появилась у меня заметное время назад, но только сегодня дошли руки потестировать. Это лучший вариант из трёх, и по софту, и по возможностям, и по цене.



Софт: github.com/keirf/greaseweazle

Распознаётся как USB девайс:
  Greaseweazle:

    Product ID: 0x4d69
    Vendor ID: 0x1209
    Version: 1.00
    Serial Number: GWB0B5639A5976C01007101705
    Speed: Up to 12 Mb/s
    Manufacturer: Keir Fraser
    Location ID: 0x14210000 / 30
    Current Available (mA): 500
    Current Required (mA): 500
    Extra Operating Current (mA): 0
Утилита на Питоне умеет читать/писать флопы, стирать, преобразовывать форматы, тестировать флоповод.
$ gw
Usage: gw [--time] [action] [-h] ...
  --time      Print elapsed time after action is executed
  -h, --help  Show help message for specified action
Actions:
  info        Display information about the Greaseweazle setup.
  read        Read a disk to the specified image file.
  write       Write a disk from the specified image file.
  convert     Convert between image formats.
  erase       Erase a disk.
  clean       Clean a drive in a zig-zag pattern using a cleaning disk.
  seek        Seek to the specified cylinder.
  delays      Display (and optionally modify) drive-delay parameters.
  update      Update the Greaseweazle device firmware to latest (or specified) version.
  pin         Change the setting of a user-modifiable interface pin.
  reset       Reset the Greaseweazle device to power-on default state.
  bandwidth   Report the available USB bandwidth for the Greaseweazle device.
  rpm         Measure RPM of drive spindle.

Date: 2025-12-31 12:24 (UTC)
ypq: (Default)
From: [personal profile] ypq
три - это которые позволяют подключать к USB старые флопповоды.
но есть же ещё просто внешние дисководы. у меня такой где-то "на антресолях"... просто втыкается в USB-разъем.

Date: 2026-01-01 07:35 (UTC)
ypq: (Default)
From: [personal profile] ypq
аа, ну да...

Date: 2026-01-01 15:41 (UTC)
last_least: (Default)
From: [personal profile] last_least
> Пока ещё можно купить внешний 2-дюймовый флоповод

3-дюймовый? Вернее 3.5, ни 3-х ни 2-х дюймовые размеры не выжили.