Skip to content

Dialog Flux Write Disk

Digitoxin1 edited this page May 6, 2026 · 7 revisions

Write Disk

Write Disk Dialog

The Write Disk dialog writes the currently loaded image to a physical floppy disk using a configured Greaseweazle 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:

  • Greaseweazle support is configured in Options -> Flux Configuration
  • A writable image is currently loaded

Contextual Help

The dialog includes the Windows Help (?) button in the title bar.

  • Click the ? button, then click any control to display a short description of what the control does.
  • Tooltips and help text are populated from the application's Help string resources and are included in the installed language packs.

Greaseweazle itself is driven through the embedded .NET API, so actions run as in-process asynchronous operations rather than external command-line invocations.


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 and verification 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.


No Verify

When enabled, the device's built-in per-track write verification is skipped.

  • Writes are verified by default (the checkbox is cleared).
  • Disabled when verification is not applicable (for example, when writing a bitstream image or when Select Tracks is active).
  • When verification is skipped, retries also do not apply, since retries are driven by verification failures.

Continue after Failure

When enabled, the write operation continues even if a track fails verification.

  • Enabled only when retries are allowed (that is, No Verify is off and the source is a sector image) and Select Tracks is off.
  • Combined with Retries, this allows the write to exhaust retries on a bad track and then move on instead of aborting.

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 verification fails.
Enabled only when No Verify is off, the source is a sector image, and Select Tracks is off.


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.
While a write is in progress the button becomes Abort, which cancels the current operation.


Close

Closes the dialog. Equivalent to pressing the standard Cancel button.


Console Output

Displays real-time output from the write operation.

This output reflects the underlying device activity and progress messages.


Additional Controls

  • Device Reset
    Resets the Greaseweazle device. Equivalent to issuing a reset command.

  • 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