Skip to content

Dialog Flux Write Disk

Digitoxin edited this page Dec 22, 2025 · 5 revisions

Write Disk

Write Disk Dialog

The Write Disk dialog writes the currently loaded image to a physical floppy disk using a configured flux device.

This dialog operates directly on the active image in the workspace and does not create or save a flux image set.


How to Open

  • Menu: Flux → Write Disk

This dialog is available only when:

  • Flux support is configured
  • A writable image is currently loaded

Overview

Write Disk transfers the contents of the active image to a physical disk.
The dialog provides control over drive selection, format enforcement, retries, optional erase behavior, and selective track writing.

Progress and device output are displayed in real time.


Drive Selection

Selects the physical drive to write to.

Available drives are determined by the Greaseweazle configuration.

Drive selection is remembered between sessions.


Format

Specifies the disk format to be written.

This format determines:

  • Track layout
  • Sector structure
  • Valid track range

Tracks outside the selected format range are shown as unavailable in the track grid.


Write Options

Pre-Erase

When enabled, each track is erased before being written.


Erase Empty

When enabled, tracks that contain no data in the source image are erased on disk instead of being skipped.


Select Tracks

When enabled, individual tracks may be selected for writing instead of writing the entire disk.


Retries

Specifies how many retry attempts are made if a write operation fails.


Track Grid

The track grid provides a visual representation of all writable tracks on the disk.

  • Separate grids are shown for Side 0 and Side 1
  • Rows represent the tens digit of the track number
  • Columns represent the ones digit
  • Each cell corresponds to a physical track

The grid reflects both selection state and write progress in real time.


Grid Color Coding

During a write operation, the grid uses color coding to indicate status:

  • Orange — Track is currently being written
  • Purple — Track is currently being erased
  • Yellow — Track is being retried
  • Light Green — Track was written successfully
  • Red — Track write failed
  • Gray — Track is out of range for the selected format

Cell Indicators

Grid cells may display additional information:

  • W — Track is currently being written
  • E — Track is currently being erased
  • Retry count — Number of retries attempted
  • Error count — Number of sectors that failed to write

Track Tooltips

Hovering over a track cell displays additional information.

The tooltip will always display the track identifier:

  • Track nn.n

Additional details appear when applicable:

  • Retries: nn — Displayed if retries occurred
  • Sectors: nn bad — Displayed if bad sectors were detected
  • Bad Sector Ids — Lists affected sector IDs grouped into ranges
    (for example: 1–2, 4–5, 9)

Actions

Write

Begins writing the image to disk using the selected options.

Progress is displayed in the track grid and console output area.


Close

Closes the dialog.


Console Output

Displays real-time output from the write operation.

This output reflects the underlying device commands and progress messages.


Additional Controls

  • Device Reset
    Runs the Greaseweazle reset command to reset the device.

  • Save Log
    Saves the current contents of the console output window to a log file.


Status Bar

The status bar displays live information during the write process:

  • Track nn Side n
    Indicates the track and side currently being written to

  • Action
    Displays the current operation (Writing, Erasing, Retrying, Failed, Complete, Aborted, Error)

  • Total Bad Sectors
    Displays the total number of bad sectors detected during the write operation. This item appears only when one or more bad sectors are found.

  • Mode Displays the current write mode (Bitstream Image, Sector Image)


Notes

  • Write Disk operates only on the currently loaded image
  • No flux image set is created during a write
  • Partial writes are supported when Select Tracks is enabled

Clone this wiki locally