
ATAboy is a user-friendly bridge that allows legacy CHS only style IDE (PATA) hard drives to be connected to a modern computer as a standard USB Mass Storage device.
If you don't want to build your own, the hardware can be purchased here: https://obsoletetech.us/products/ataboy-an-open-source-legacy-ide-usb-bridge

ATAboy is designed for retro computing enthusiasts, data recovery experts, and archivists. Read and write the oldest of IDE hard drives, without the need for an "in-between" vintage computer!
ATAboy is a user-friendly bridge that allows classic IDE (PATA) hard drives to be connected to a modern computer over USB as a standard USB Mass Storage device. While cheap, modern adapters usually only work with newer "LBA" type drives, ATAboy works all the way back to the earliest CHS only, PIO Mode 0, ATA disks. (It will also work with newer LBA type IDE disks, but that's not really what it's designed for.) ATAboy features an "Award BIOS inspired" user friendly UI for drive configuration and setup.
When connected:
To get started, you will also need:

You can save the current ATAboy settings, geometry, etc to EEPROM, which will be restored the next time the device is booted. (This allows auto-mounting also.)
IMPORTANT! If you are working with valuable or irreplaceable data, ensure write protection is enabled before mounting. It is enabled by default for safety. You do NOT want the host OS to touch or bless the disk! Windows VDS/RPC services can often crash if it is unable to write to a drive with damaged/legacy MBR and/or partition tables. This can result in various Windows errors, unable to mount the drive, etc. However, raw data can usually still be accessed via dd, or other raw disk backup software. Regardless, it is STRONGLY recommended the entire drive be dumped to an image file BEFORE disabling write protection, then mounting the drive in Explorer.
Always use your operating system’s Safely Remove / Eject feature before:
This helps prevent:
ATAboy is a hobbyist and experimental project. You should be aware that:
Some of the firmware code was written with AI assistance. It has been tested with dozens of drives, and does function well with most. But may be buggy, slow, or unresponsive with certain drives. Please let us know if you find a drive that does or doesn't work right. We'll build a compatibilty list soon.
ATAboy is meant to be hacked, learned from, and improved. Have fun, and thank you for trying ATAboy!
"ATAboy" is a trademark of JJ Dasher. The open source licenses do not grant rights to use these trademarks.
Licensed under GNU GPLv3. See /firmware/LICENSE.
Licensed under CERN-OHL-W v2. See /PCB/LICENSE.