Ad Space — Top Banner

Read/Write Error

Commodore Amiga

Severity: Moderate

What Does This Error Mean?

A Read or Write Error means the Amiga's floppy or hard drive could not successfully read or write a sector. On floppies, the disk is probably damaged or dirty. On a hard drive, this is more serious.

Affected Models

  • Amiga 500
  • Amiga 500+
  • Amiga 600
  • Amiga 1200
  • Amiga 2000
  • Amiga 3000
  • Amiga 4000

Common Causes

  • Floppy disk physically damaged (bad sectors)
  • Dirty floppy drive read/write head
  • Floppy disk written on a drive with misaligned heads
  • Hard drive failing (bad sectors developing)
  • Hard drive cable loose or failing (A600/A1200 IDE drives)

How to Fix It

  1. For floppies: clean the drive head first.

    A dirty head is the most common cause. Use a proper floppy cleaning kit — do not use cotton swabs as fibres can damage the head. Run the cleaning disk for no more than 30 seconds.

  2. Try the floppy in a different Amiga.

    Different drives have slightly different head alignments. A disk written on a well-aligned drive may fail on one with slight drift, and vice versa.

  3. Use DiskSalv to attempt data recovery from a damaged floppy.

    DiskSalv (by Dave Haynie) is the classic Amiga disk recovery tool. It reads around bad sectors and recovers as much data as possible.

  4. For hard drive errors: back up immediately.

    Hard drive read/write errors on the Amiga (typically appearing in HDToolBox or at boot) are a warning. Copy all data to floppies or another drive immediately. Check the drive cable connections on A600/A1200 — the ribbon cables are prone to cracking with age.

  5. Run a surface scan with a disk utility.

    Tools like HDToolBox, ADTOOLS, or ScalOS disk utilities can perform a surface scan. Bad sectors can be mapped out so the file system avoids them.

Frequently Asked Questions

What is DiskSalv and where can I get it?

DiskSalv was written by Dave Haynie (an Amiga engineer at Commodore) and is the gold standard for Amiga disk recovery. It is available from Aminet (aminet.net) and the Amiga Forever package. Version 4 is the most capable.