-
Notifications
You must be signed in to change notification settings - Fork 2
Dialog Flux Write Disk

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.
- Menu: Flux -> Write Disk
This dialog is available only when:
- Greaseweazle support is configured in Options -> Flux Configuration
- A writable image is currently loaded
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.
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.
Selects the physical drive to write to.
Available drives are determined by the Greaseweazle configuration.
Drive selection is remembered between sessions.
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.
When enabled, each track is erased before being written.
When enabled, tracks that contain no data in the source image are erased on disk instead of being skipped.
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.
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.
When enabled, individual tracks may be selected for writing instead of writing the entire disk.
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.
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.
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
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
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)
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.
Closes the dialog. Equivalent to pressing the standard Cancel button.
Displays real-time output from the write operation.
This output reflects the underlying device activity and progress messages.
-
Device Reset
Resets the Greaseweazle device. Equivalent to issuing aresetcommand. -
Save Log
Saves the current contents of the console output window to a log file.
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)
- 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
- Menu Bar
- Toolbar
- Image Selection Dropdown
- Summary Panel
- Checksums Panel
- Directory and File Panel
- Directory and File Panel Context Menus
- Status Bar
Disk Images
- New Disk Image
- Edit Boot Sector
- Edit File Allocation Table
- Hex Editor
- Find
- Raw Track Data
- XML Viewer
Files and Directories
Disk
Flux
Miscellaneous